Interview question asked to Software Engineers interviewing at Affirm, 2Checkout, Revolut and other companies. Original question asked: Tell me why context switching between threads is generally faster and less resource intensive than switching between processes.