I applied online. The process took 2 months. I interviewed at Google (New York, NY) in Sep 2024
Interview
First, I was supposed to go through only 2 interviews. They both went very good and I was expecting an offer. Instead, I received an email asking to go through another interview. I accepted but the interviewer did not show up to the interview. They decided to schedule another interview of the same type as the first two. Again, I did very well, but I ended up being rejected. The whole process took 2 months, I think it is too much for an internship position.
Interview questions [1]
Question 1
Behavioral question: tell me about yourself (that's the only behavioral question they ask).
Technical questions: graphs, data structure and algorithms questions
I applied online. I interviewed at Google (New Delhi)
Interview
It was a great experience. Questions were asked leetcode medium-hard level questions. You are supposed to explain your thought process as you code. Interviewer was helpful throughout. Optimized approach should be given.
2 back to back technical interviews asking leetcode mediums. If successful, you move onto the project selection stage. This usually involves 3-4 interviews with employees who's work aligns with your skills.
Interview questions [1]
Question 1
Asked a question about longest period of increase in stock price which used monotonic stack.