I applied through a recruiter. The process took 2 months. I interviewed at Google
Interview
Consisted of three rounds of interview with different teams. Questions centered around role-related knowledge, teamwork style and communication style. Interview timings were arranged beforehand and interviewers were open to questions.
They did a resume screen then a phone screen followed by on-site. Studying cracking the PM interview was helpful and it was nice to do interviews in person although tiring
Phone screen followed by an intermediate coding task through google docs. Prepare data structures and algorithms in advance and practice leetcode as well. Highly recommend Cracking the Coding Interview so you can breeze through the questions
Interview questions [1]
Question 1
Tell me about yourself?
Tell me about a project you built and what it did?