Status: 11 years of experience MCS degree, Sr. SD at Consulting Compay
Position: SE IV at Google
Location: Bay Area, CA
Date: September 2019
Phone Intreview with recruter (30 min)
- Mostly about background, and exptections from new position.
Technical phone screen (1 hour):
- Behavioral questions(10-15 min)
- Algorithm and Data Structure question (45-50 coding)
Onsite (4 rounds, each of them 45 min):
- Algorithm question (45 min)
- Google leadership questions and answers (45 min)
- Algorithm question (45 min)
- Lunch break (1 hour)
- Algorithm question (45 min)
- Algorithm and OOP question (45 min): Desing and Implement User Rating class (mean | median | mode)
Result: Passed (I did very good by the feedbacks the recuter got)
There were another two steps which do not involve your directly:
- Google fellows(high level google engineers) will decide will you worth for this position or not
- And finding a team which will be interested in you in their team
In my case, google fellows decided I don't have software development ability and rejected.