Four step interview process:
1. Quick phone call w/ recruiter
2. 45min one on one with an engineer asking technical questions
3. Give a 30min presentation to a board of engineers, followed by a 15min Q&A
4. 30min one on one with head engineer
I got to the third stage, which felt like a lot of work considering it was during the height of my semester. At least some feedback would've been appreciated.