I applied through a recruiter. I interviewed at Google (Mountain View, CA) in Oct 2020
Interview
After a summer intern for 3 months, I have the Intern conversion interview for the new grad software engineer role, two round back to back interview lasting 45min. One American interviewer and one Chinese interviewer.
Interview questions [1]
Question 1
Trie tree string search and one dynamic programming
I applied online. I interviewed at Google (Mountain View, CA) in Nov 2018
Interview
1. OA assessment that consisted of two questions. (string parsing, sliding window)
2. Phone screen that was one question (probably around leetcode medium level)
3. Onsite which consisted of four questions. (2 before lunch, 2 after lunch) (one string question, one oop/ds question, one tree/graph question, one dp question)
Last interviewer for the onsite was very cold and didn't bother to communicate much or care to be at the interview unfortunately.
I applied through other source. I interviewed at Google (Mountain View, CA) in Aug 2020
Interview
The position was targeted for a software engineering intern conversion from Summer 2020.
Upon completion of the internship, your internship feedback is submitted to the Hiring Committee for review. If you are a first time intern, you will be required to ask two additional interviews. The two additional interviews are technical algorithmic questions that lasts 45 min each, and in my opinion both of them are easy.
Upon HC approval, I received an offer in 2 weeks.
Pros: very responsive recruiter
Cons: worst intern return process compared to other FAANG companies. The process is way too long and complicated.
Interview questions [1]
Question 1
Algorithm question related to trees and json data structures.