The first two interviews were screening phone interviews. The first one was mostly chit-chat; the second one was a purely coding test. Following that, there were 5 more on-site interviews, which were scheduled over two days. Overall, it seems they were focusing on general computer science theory more than practical experience.
Given an input string and a dictionary, find the longest substring that also appears in the dictionary. Each subset needs to retain the original order of the characters. What is the efficiency of the solution?
The following metrics were computed from 1 interview experience for the Google Software Engineer, Tools Infrastructure role in Cambridge, Massachusetts.
Google's interview process for their Software Engineer, Tools Infrastructure roles in Cambridge, Massachusetts is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for Google's Software Engineer, Tools Infrastructure interview process in Cambridge, Massachusetts.