Straightforward Rivian interview:
No brainteasers; conversational vibe.
Feedback and next steps provided within days.
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:
Handle edge cases like 0:00, 12:00, 23:59.
If the smaller and larger angles are equal, return 180.
The following metrics were computed from 2 interview experiences for the Rivian Software Engineer role in Vancouver, British Columbia.
Rivian's interview process for their Software Engineer roles in Vancouver, British Columbia is extremely selective, failing the vast majority of engineers.
Candidates reported having mixed feelings for Rivian's Software Engineer interview process in Vancouver, British Columbia.