Taro Logo

Software Engineer Interview Experience - Vancouver, British Columbia

August 25, 2025
Positive ExperienceGot Offer

Process

Straightforward Rivian interview:

  • One simple DSA question about clock hands.
  • Resume-driven discussion, focused on past projects, impact, and collaboration.

No brainteasers; conversational vibe.

Feedback and next steps provided within days.

Questions

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.

Was this helpful?

Interview Statistics

The following metrics were computed from 2 interview experiences for the Rivian Software Engineer role in Vancouver, British Columbia.

Success Rate

0%
Pass Rate

Rivian's interview process for their Software Engineer roles in Vancouver, British Columbia is extremely selective, failing the vast majority of engineers.

Experience Rating

Positive50%
Neutral0%
Negative50%

Candidates reported having mixed feelings for Rivian's Software Engineer interview process in Vancouver, British Columbia.

Rivian Work Experiences