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.
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.
Had a technical coding question similar to Leetcode and technical presentation with members of the team, very fast and efficient process. Was more like a conversation than an interview. Recruiter was communicative throughout the process.
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.