I have recently given interviews with Google. Amazon and Microsoft.
Google [Rejected by Hiring Committee]
- Overall interviews went well.
- There were 5 rounds. 1 round is completely based on behavioural questions. 4 rounds are purely technical. No System design questions.
- I did well in behavioural round and 3 technical interviews. I got to solution in one of the interviews but did not code.
- one DP question, Meeting scheduling based question, Question involving binary search kind of solution
Microsoft [Offer]
- There were 4 rounds. 2 coding questions, 2 system design questions
- Coding questions - one graph and one tree based coding question.
Amazon [Offer]
- There were 4 rounds. 2 coding questions, 1 object oriented design question, 1 behavioural interview with hiring manager [Leadership principles].
Not revealing questions as I have signed NDA with all these companies.
Thank you Leetcode community for all your help. Preperation was the key. I was consistenly solving problems everyday.