1. 45-minute phone screening: 1 coding question and 1 open-ended discussion. 2. Five-round on-site interview: Four rounds of coding questions about basic algorithm knowledge, and one round with the manager to discuss behavioral questions.
Coding Interview In the interview, I was asked one question, but several follow-ups. Tetris * Q1: Tell if a screenshot of Tetris is valid or not. * Q2: Write a program to run the Tetris game.
After driving down to Sunnyvale from much more northern California, for over 3 hours (and paying for my own gas, as Google offered zero help with accommodations), I had my five onsite interviews. While I felt I did well in 4 out of 5, there were two
1. 45-minute phone screening: 1 coding question and 1 open-ended discussion. 2. Five-round on-site interview: Four rounds of coding questions about basic algorithm knowledge, and one round with the manager to discuss behavioral questions.
Coding Interview In the interview, I was asked one question, but several follow-ups. Tetris * Q1: Tell if a screenshot of Tetris is valid or not. * Q2: Write a program to run the Tetris game.
After driving down to Sunnyvale from much more northern California, for over 3 hours (and paying for my own gas, as Google offered zero help with accommodations), I had my five onsite interviews. While I felt I did well in 4 out of 5, there were two