Standard hiring process:
Hiring manager interview, followed by a phone screen including system design and a LeetCode Medium technical question.
The Superday consisted of 5 interviews: 3 behavioral/resume-based and 2 technical.
One interviewer was late and asked the same question as the first round. I informed them, and since they didn't have a backup, we proceeded with a resume discussion.
The final technical interview was a graph-based, more mathematical question.
BFS: How many subtrees in a graph?
The following metrics were computed from 2 interview experiences for the Rivian Senior Software Engineer role in Palo Alto, California.
Rivian's interview process for their Senior Software Engineer roles in Palo Alto, California is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for Rivian's Senior Software Engineer interview process in Palo Alto, California.