I applied online. The process took 4 weeks. I interviewed at Rivian and Volkswagen Group Technologies
Interview
Process consisted of a phone screen, a technical interview, and then a 4 panel interview. The panels being a low-level firmware technical, high-level software technical, system design, and cross functional. Although, all of them pretty much ended up being low-level technical/coding type interviews.
The process was great until the 4-panel interview where 3/4 of the interviewers felt either condescending or underprepared. Interviewers felt like they were coming up with questions on the spot which subsequently made them feel incomplete at times.
Interview questions [1]
Question 1
Implement a stack in C.
RTOS questions.
Communication protocols.
Questions about experience.
I interviewed at Rivian and Volkswagen Group Technologies
Interview
I applied as a new grad.
Started off with some questions in the resume.
Then, there are technical questions, including basic OOP principles.
Then two programming questions that you should be able to do if you did some school projects and know your C.
The interviewer was nice. I got rejected after this stage, but the interview was not insanely hard like some other companies.