I applied through their site, which was quite surprising, as I received an email from the recruiter.
I have only gone through the phone interview so far and haven't heard back yet.
It's been a little less than a week, and I am pending the next round of phone interviews, hence no offer at this time.
Write a function to determine if a given list is a subset of the library list. Discuss space and time complexity when the library list is too huge to fit into memory.
Write a function to check if a given string has balanced parentheses, brackets, and curly braces. This is essentially the problem described at http://www.geeksforgeeks.org/check-for-balanced-parentheses-in-an-expression/
The following metrics were computed from 3,728 interview experiences for the Google Software Engineer role in United States.
Google's interview process for their Software Engineer roles in the United States is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Google's Software Engineer interview process in United States.