Made me go through all 4 rounds. All these rounds were asking me the same question again and again. First I thought they were being thorough and wanted me to understand what I was stepping into but then the manager just kept asking if I was up for the challenges. I gave my reasons on why I will be a good fit and used multiple examples but round after round he kept iterating how the job is tough which made me feel like I wasn't enough despite giving how I can take these up with my prior experience and passion for challenges. The manager wasn't even paying attention to what I was saying. He was looking at something else and laughing. I felt disrespected. The last engineer I talked to basically told me indirectly that this manager cant do his job properly. Felt like I dodged a bullet there.
First got HR call, there were two calls which was strange and took around one month to schedule the following meeting.
Then online code test with staff engineer from US.
I interviewed at Rivian (Belgrade, Central Serbia)
Interview
HR + 1 technical with hiring manager + 2 live coding, all went well and pleasant, they were really professional and made me feel relaxed during the process. They were also helpful during the interview when i could not remember some things
I applied through a recruiter. I interviewed at Rivian
Interview
Very straightforward, and very nice people guiding me through the process. Although I wasn't particularly suited for the role, the staff engineer was very patient in giving advice and tips for solving problems.
Interview questions [1]
Question 1
Implement a sorting algorithm from scratch, how a compiler works, and the concepts in embedded systems