I applied online for the Software Engineer position at Google/YouTube, and the process took about two weeks.
First was a HackerRank assessment with two programming questions, followed by a 45-minute phone interview.
The HackerRank was pretty simple, evaluating your coding skills, while the phone interview was in-depth. Mostly, it will be simple questions, but the way you handle them matters, covering base cases, error handling, exceptions, etc.
Talk for a few minutes about your favorite project.
Given a count and max_value, write a program to return count number of unique random integers between 0 and max_value.
The following metrics were computed from 18 interview experiences for the Google Software Engineer role in Boulder, Colorado.
Google's interview process for their Software Engineer roles in Boulder, Colorado is very selective, failing most engineers who go through it.
Candidates reported having mixed feelings for Google's Software Engineer interview process in Boulder, Colorado.