I applied through a recruiter. I interviewed at Rivian
Interview
There were 5 rounds. Had an initial call with a very friendly HR representative. I got a very nice impression of the company after the first call. After that I had a round with staff engineer, next round with engineering manager, then system design round and a round with product manager. All the people I had a chance to talk to were very friendly and it was a really enjoyable experience.
Interview questions [1]
Question 1
Coding challenge, system design and behavioral questions
I applied online. The process took 2 months. I interviewed at Rivian (Palo Alto, CA) in Apr 2021
Interview
Standard coding interview. Algorithms and Data Structures, Design, Behavioral and a talk with the director. Easy to medium questions. Offer was handed in a week. Some scalability related questions. Nothing specific to a paritcular system.
I applied through an employee referral. The process took 2 months. I interviewed at Rivian (Vancouver, BC) in Nov 2023
Interview
1. Recruiter call
2. Technical interview
3. 4-panel interview with 4 different team members: behavioural, technical, system design, general technical questions)
Communication throughout the entire interview process was somewhat inconsistent, but the interviewers were nice and understanding.