Software Engineer Intern applicants have rated the interview process at Rivian with 2.5 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 50% positive. To compare, the company-average is 42.9% positive. This is according to Glassdoor user ratings.
Candidates applying for Software Engineer Intern roles take an average of 14 days to get hired, when considering 2 user submitted interviews for this role. To compare, the hiring process at Rivian overall takes an average of 33 days.
Common stages of the interview process at Rivian as a Software Engineer Intern according to 2 Glassdoor interviews include:
Skills test: 33%
Group panel interview: 33%
One on one interview: 33%
Here are the most commonly searched roles for interview reports -
First had a recruiter call for interesting and fit. The next round was a 30-minute chat with the hiring manager. Then, 2 technical rounds are scheduled together. One was a 30-minute coding, and the other was a 30-minute conceptual round.
I applied online. The process took 4 weeks. I interviewed at Rivian (Belgrade, Central Serbia) in Apr 2025
Interview
Interview process consists of three rounds. Each is technical and one is behavioral. Interviewers are the people from the team or people you are going to collaborate closely. Technical tasks are easy / easy-to-medium difficulty.
I applied through college or university. The process took 1 week. I interviewed at Rivian (Vancouver, BC) in Oct 2023
Interview
The interview process varies by team. I had done 1 interview only, and it was mostly informational, going through past experience and some questions relevant to the position. Unfortunately, I didn't hear back from them for 2nd round which would have been a technical interview. Even though I emailed back for feedback or an update, I didn't hear back.
Interview questions [1]
Question 1
How would you go about designing a User Interface?
Describe this particular project you worked on in detail.