I applied through an employee referral. The process took 2 weeks.
Day 1: Phone screen, leetcode, and behavioral round. Results came within an hour. Day 2: 3 rounds, 2 LC, and 1 system design. Design: Metrics ingestion system. Results took a week.
Given some job intervals (start and end times), assign intervals to schedulers that can process them. Assume that you have an unlimited number of schedulers. Find the minimum number of schedulers needed to fulfill this system, and follow up questions like what is the maximum number of schedulers that are occupied at any point in time.
Given a matrix in first order notation, rotate it by 90 degrees.
You have a jammed keyboard where a key can get typed multiple times when you press it. You also have a dictionary of good words. Given a word, find a match in the dictionary. Given the word caannoon, dictionary: [canon, can].
The following metrics were computed from 2 interview experiences for the Google Software Engineer (SWE II) role in Sunnyvale, California.
Google's interview process for their Software Engineer (SWE II) roles in Sunnyvale, California is incredibly easy as the vast majority of engineers get an offer after going through it.
Candidates reported having very good feelings for Google's Software Engineer (SWE II) interview process in Sunnyvale, California.