I had a good time during the interviews. At first, I was contacted by a sourcer who provided me with information about the company and the role.
Then, I had a technical phone/video interview. It was a typical LeetCode-style coding round to test algorithms and data structures. I would say it wasn’t super tricky, nor was it a very simple question.
Then, I was informed of the decision within a day, and I had a virtual onsite interview.
The virtual onsite interview had four rounds:
It’s been a while, so I don’t remember the question exactly. It was a backtracking/dynamic programming problem.
Again, I don’t remember the question, but it was a heap question.
The following metrics were computed from 19 interview experiences for the Rivian Senior Software Engineer role in United States.
Rivian's interview process for their Senior Software Engineer roles in the United States is very selective, failing most engineers who go through it.
Candidates reported having negative feelings for Rivian's Senior Software Engineer interview process in United States.