Phone and Onsite Interview
Phone Interview: Asked to code a program to find intersecting circles and maximum rectangles.
Onsite Interview: Questions on design patterns, graph traversals, puzzles, and user interface.
Find if two lists of rectangles are exactly equal. How would you sort the lists?
Questions about JavaScript scoping rules.
A rectangle class to compute perimeter, area, etc.
When you click on a screen, it might not land exactly on a link on the page.
Finding the most appropriate link for a click on a screen area.
The following metrics were computed from 748 interview experiences for the Google Software Engineer role in Mountain View, California.
Google's interview process for their Software Engineer roles in Mountain View, California is very selective, failing most engineers who go through it.
Candidates reported having very good feelings for Google's Software Engineer interview process in Mountain View, California.