5 rounds of interviews. HR, HM, Live Coding, System design, Cross functional. Lasts about a week or two in total. All were done online. All in all a good experience.
J'ai postulé en ligne. Le processus a pris 3 mois. J'ai passé un entretien chez Rivian en sept. 2025
Entretien
i had total of 4 rounds of coding and 2 system designs
i struggled with 1 coding round, i wrote the solution but it didn't pass all the test cases, i guess it was considered as failure, which i can understand
they conducted additional round of coding and i solved the problem even with the follow up question.
Rivian decided to give me down level offer which is 50% of the salary that i was getting from one of faang company.
very disappointing.
Recruiter told me their bar is so high (but not the salary) and i am not good enough for senior role.
J'ai postulé via un recruteur. Le processus a pris 2 semaines. J'ai passé un entretien chez Rivian en avr. 2025
Entretien
The process was preety streamlined, I had 2 rounds in total - initial round with recruiter for checking alignment and specifics related to role. The 2nd round was with a Staff Software Engineer. This one focused on a leetcode medium problem which was asked in a hackerrrank environment. The interviewer was super helpful and if one is good at competitive programming, it should be pretty easy to clear this one.
Questions d'entretien [1]
Question 1
Leetcode medium problem which can be solved using hashmap or heap sort