J'ai postulé via un établissement d'enseignement supérieur ou universitaire. J'ai passé un entretien chez Rivian (Vancouver, BC)
Entretien
Straightforward Rivian interview: one simple DSA question about clock hands, plus a resume-driven discussion. Focused on past projects, impact, and collaboration. No brainteasers; conversational vibe. Feedback and next steps within days.
Questions d'entretien [1]
Question 1
Clock angle problem
On a 12-hour analog clock, given time as integers h and m, return the smaller angle between the hour and minute hands in degrees.
Input
h: hour in 0–23 (treat 13 as 1, 0 and 12 are the same)
m: minute in 0–59
Output
Floating-point degrees, up to two decimals, in [0, 180]
Requirements
O(1) time, O(1) space
Handle edge cases like 0:00, 12:00, 23:59
If the smaller and larger angles are equal, return 180
J'ai passé un entretien chez Rivian (Malmö, Skåne)
Entretien
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.
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
J'ai postulé via un recruteur. J'ai passé un entretien chez Rivian
Entretien
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.
Questions d'entretien [1]
Question 1
Implement a sorting algorithm from scratch, how a compiler works, and the concepts in embedded systems