Taro Logo

Software Engineer Interview Experience - Bellevue, Washington

January 1, 2018
Neutral ExperienceNo Offer

Process

1 phone conversation about resume and past experience.

1 lunch conversation about past experience and areas/features the applicant would like to improve or contribute to any of Valve's products (from both technical and business perspectives).

Full day of on-site interviews:

  • 3 design/coding sessions
  • 1 session about a general topic outside of the candidate's comfort/experience zone
  • 1 lunch conversation about general technical/business thinking, aptitude, and customer focus

Questions

  • Implement itoa, i.e., convert integer to string.

  • Design an elevator. How would you decide where the elevator should stop, go next, etc.?

  • Design/implement a simple calculator (simple display, 1 key press at a time, state machine).

  • Compute the distance between 2 axis-aligned rectangles. The distance is defined such that it is:

    1. Zero if both rectangles intersect.
    2. The vertical/horizontal distance between the edges in case they're adjacent or on top of each other.
    3. The Euclidean distance between the corners otherwise.
  • How would you devise a scoring function for players' performance in a game like Counter-Strike?

Was this helpful?

Interview Statistics

The following metrics were computed from 11 interview experiences for the Valve Software Engineer role in Bellevue, Washington.

Success Rate

9%
Pass Rate

Valve's interview process for their Software Engineer roles in Bellevue, Washington is extremely selective, failing the vast majority of engineers.

Experience Rating

Positive64%
Neutral18%
Negative18%

Candidates reported having very good feelings for Valve's Software Engineer interview process in Bellevue, Washington.

Valve Work Experiences