Recruiters had been dogging me for over a year to interview for a role in NYC. I finally caved in and asked them to make sure I got ML interviewers.
While the coding interviews were no cakewalk, the ML interviews were not ML interviews.
First was just ordinary coding.
Second was an IR question where the interviewer blamed me for her inability to understand how streams worked.
Except for the lunch round, none of the interviewers seemed pleasant. Either they were overworked or just had bad attitudes.
Either way, at the end of the day, I had decided I wasn't going to accept working with people who cannot differentiate between Machine Learning and algorithms.
Compute term frequencies
The following metrics were computed from 344 interview experiences for the Google Software Engineer role in New York, New York.
Google's interview process for their Software Engineer roles in New York, New York is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Google's Software Engineer interview process in New York, New York.