The process began with an initial screening by HR.
Next, I participated in a live online coding interview where I was asked to code solutions onscreen.
The questions were all quite difficult and seemed to lean towards abstract problems, rather than those encountered on the job, which felt more familiar to recent graduates.
I've had two interviews with Google.
At their Chicago location, one interviewer commented, "We don't usually get people this old applying for this position!" I was in my mid-30s at the time.
Another interviewer asked a question that I found invasive as a trans person.
Neither comment had any bearing on my ability to perform the job.
I was left with a negative impression of the company's atmosphere in both instances.
I was asked how I would implement a solution to the Knight's Tour problem.
That is, how would you determine a sequence that the knight would have to take to hit each square on the chessboard once.
The following metrics were computed from 6 interview experiences for the Google Software Engineer role in Madison, Wisconsin.
Google's interview process for their Software Engineer roles in Madison, Wisconsin is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for Google's Software Engineer interview process in Madison, Wisconsin.