A recruiter contacted me based on my resume, stemming from a prior application more than 4 years ago. I sent an updated resume and references of classmates currently working at the company. Based on prior interviews and references, there was no phone interview. The recruiter set up an on-site interview.
Questions were all based on algorithms, data structures, and problem-solving skills. I had to write code on the board. I was able to give a general direction and could not solve the problem completely at all times. I did decently well but did not meet the expectations of one or more interviewers. However, it was a positive experience.
Given a search term, find the minimum window containing all the words.
There are n pots with different numbers of gold coins in them. Two players play a game where each player can select a pot at either end to maximize the gold.
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.