I applied through a staffing agency. The process took 2 weeks. I interviewed at Google
Interview
It was mostly straight forward. Entire process took around a week. Lots of pre-vetting prior to the actual interview. Since it is contracting position, just one in person interview with the hiring manager.
I applied through a recruiter. The process took 2 months. I interviewed at Google (Mountain View, CA) in Jan 2019
Interview
- Recruiter contacted me via email and we had a 30 minute chat where he talked about Google and PM at Google
- 1-hour phone interview with a PM (1-2 weeks later)
- On-site with 5 interviews (1 Eng, 4 PM) + lunch (non-evaluative) with a PM (~ 2-3 weeks later)
- Decision came ~ 1 week after on-site
Interview questions [1]
Question 1
PM interviews were mostly around products I use, and how I would improve them/develop a roadmap for them if I was the PM. Also some questions about past work experience as a PM as well as math-type problems (though they were usually woven into the product questions - no standalone brainteasers).
Eng interview involved designing a system and whiteboarding the solution while talking through it.
you would need to know code as google is asking to program some things so might be hard if you haven't coded before, also they are very slow to hire so will take many weeks but google is google