I applied through a recruiter. I interviewed at Google
Interview
there is 1 shortlisting round, in which we need to olve a medium level problem within 45mins. Post that there are 3 technical and 1 behavioral round. The technical rounds focus on Data structure, Coding standards and efficacy of your code.
Interview questions [1]
Question 1
design a virtual keyboard, word prediction algorithm, datastructure problems on tree.
I applied online. I interviewed at Google (Allahabad) in Sep 2022
Interview
For internship there was resume shortlisting and there were two round of interview on same day
1st round- array question
2nd round-graph question
Interview was very helpful, was giving hints while the interview
...................... .............. ..................
A google interview consists of 1 Phone screening(15 mins), 1 Technical screening(45 mins), 4/5 onsite rounds(45 mins) mine was held 4(3 technical and 1 behavioral)
Make a time schedule(Time is restricted in most interviews from 45 mins to 1 hour, at Google really strict)
My time was: 10 mins(intro and understand the question), 5-10 mins (discuss approach), 10 mins (write down code) 5 mins (dry run the code with example), Other time complexity and bug fixing discussion
Interview questions [1]
Question 1
Write a shuffle for a music player with k iteration of cooldown. Given a list of songs.