The process took 1 day. I interviewed at General Atomics (Poway, CA) in Nov 2011
Interview
Just going to describe the initial phone screen. Lady was nice but the interview was a little impersonal. Basically asked a bunch of standard questions first like what are your strengths, favorite classes, explain your internships, etc. Then went on to a few quickfire tech questions and said the results plus my resume would be forwarded along.
Interview questions [5]
Question 1
1. How many bits in a byte?
2. What's the integral of velocity?
Initial 30 minute phone screening. Second interview was an hour going over my previous work experience and technical questions that consisted of OOP fundamentals, pointers & references, mutex locks, TCP vs UDP, virtual funcitons
Interview questions [1]
Question 1
How would you troubleshoot HW & SW network communication?
Straight forward - 30 minutes phone screen with behavioral and technical questions on C++.
Followed by 5 hour in-person or virtual interview which included both technical and behavioral questions. Each hour was a different interview with different people.
A 30 minute microsoft teams meeting with questions regarding basic C++/C knowledge, resume review, and generic behavioral questions. Delved specifically into how I work in a team environment, personal strengths and weaknesses, and how to address difficult conversations.