I applied through an employee referral. The process took 4 weeks. I interviewed at Google (Raleigh, NC) in May 2021
Interview
take 2-3 weeks for the recruiters to get back to me after filling out the form:
- 2 rounds of coding interviews (leetcode medium to hard)
take another 2 weeks to hear back for the interview results.
- 1-2 rounds of team matching
Interview questions [1]
Question 1
- dynamic programming on a matrix calculation.
- tree traversal
First there was coding round of 3 problems(Substrings based problems, Graph nodes partitioning, DP). Then I had 2 rounds of interview, in second round I lost.
Most important data structures which you don’t want to miss are: Lists, Maps, Stacks, Priority Queues, Binary Trees, Graphs, Bags, Sets
Interview questions [1]
Question 1
The first question was similar to https://leetcode.com/problems/text-justification/, the other question was based on a similar concept like https://leetcode.com/problems/the-skyline-problem/, another one was https://leetcode.com/problems/angle-between-hands-of-a-clock/.
I applied through a recruiter. I interviewed at Google in Jul 2021
Interview
The standard 2, 45 minute phonecalls back to back. The first interviewer dove straight into the questions while the second asked for brief introductions. The interviews were on a Google coding platform that is like a code text-editor but with no auto-complete or ability to run code.
Interview questions [1]
Question 1
Both interviewers asked a question with a more challenging follow-up question.