I had an onsite on Nov 8 in Sunnyvale office. It was a fun experience. I had total 4 rounds and lunch:
Round 1:
Round 2:
- Had a coding problem statement: Come up with optimal solution of searching queries (these were phrases) among many pages. I tried various approaches, the interviewer was expecting a finte state diagram (that we agreed could be one of the optimal solutions).
Lunch:
- Lunch with the next interviewer (The food is amazing!).
Round 3:
Round 4:
- Few questions on Resume (mostly on ML and Distributed Systems).
- Implement a right outer join. Follow-up: Modify same code for inner join.
Leetcode 290 questions mostly easy, medium (15 hard).