The interview process consisted of:
The technical rounds involved data structures like dictionaries and trees. The Machine Learning interview focused on model design. The Behavioral round assessed past experience.
Overall, it was a very standard process, but they take a long time to provide feedback. They also awkwardly call for rejections.
Describe how to design a video recommendation system.
The following metrics were computed from 1 interview experience for the Google ML SWE role in United States.
Google's interview process for their ML SWE roles in the United States is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for Google's ML SWE interview process in United States.