The hiring process at Rivian takes an average of 7 days when considering 1 user submitted interviews across all job titles. Candidates applying for Sr.Process Engineer had the quickest hiring process (on average 7 days), whereas Sr.Process Engineer roles had the slowest hiring process (on average 7 days).
The interview process was rather long, and the engineering conducting the interview did not seem to interested in the process. While it seemed like a great place, I think Tesla will beat easily beat them in sales.
I applied through a recruiter. I interviewed at Rivian in Feb 2021
Interview
One initial introducing call, followed by one technical phone screen.
(Hiring manager reached out to me instead of HR, probably because of their hiring surge and they are definitely hiring a lot.)
Then a VO with 4 rounds total, across 2 days. Coding question are just general data structure and Algo concept. System design and technical depth are separated into 2 rounds.
Overall was not a hard interview. Keep in mind that pre-ipo companies like Rivian are more generous in RSU instead of base, and overall the TC is not competitive.
Anyway I went with another company at the end and didn't bother countering back with Rivian.
Interview questions [1]
Question 1
Normal medium level coding questions, system design etc.
I applied online. I interviewed at Rivian in Feb 2021
Interview
One phone screen with hiring manager, 3 coding interviews! YES, THREE! I even had to do one in C++ after I specifically told them I've been working exclusively in C++ for the past three years. The interviews were purely coding and I got the answers to all of them, yet mysteriously I was rejected.
Of course, they "don't share specific feedback".
If the company works internally anything like I've seen of it in the interview process, I have dodged a bullet.
I get the feeling this company is trying to make it seem like they're onto something big but they're probably nothing more special than the next person.
Interview questions [1]
Question 1
3 coding interviews, medium level leetcode - all related to image/matrix processing