Hello,
I just want to share my experience with Google. I can't give deep details about the interview because NDA.
Virtual onsite 5 interviews:
- Behavioral. Just be honest and answer all the questions
- Two pointers problem. Then, a follow up question with 2 pointers and key-value structure. I woudl say medium level
- Object Oriented question. Build a class to create and solve a game. Hard question
- String manipulation with lots of follow up questions. Medium to hard
- Two hash table problems. One binary search problem. One BFS problem. All medium problems, but very hard to complete all of them in 45 minutes.
Try to come up with a solution in less than 2 minutes, so you will have time to work on your code. Very important for me was work with the interviewers. Ask questions and let them know what are you thinking.