Your experience being a contract engineer at Google will be highly dependent on who manages you, what team you end up on, and (obviously) your co-workers. That said, I feel like I hit the jackpot when I joined.
I was put on a team with very highly motivated and insanely intelligent individuals, who pushed me and made me a much more competent engineer (dare I say, a good engineer?).
I highly recommend taking the risk if you are self-motivated and want the opportunity to work with the best of the best.
Endless permissions issues, but this can be helped if you have a good team and a good manager.
A straightforward process, exactly what the recruiter described. It involved several technical interviews and some personal interviews. When it wasn't clear if they could hire or reject me, they gave me an additional technical interview.
I applied for a Google SWE position and went through a recruiter call first. The recruiter was very friendly and clear about the process. My phone screen had two coding questions: * One on arrays (two sum variant) * Another on dynamic programming (u
First, an online assessment, then the HR call, then several rounds of technical interview (you need to solve data structure/algorithm problems), and finally a manager interview (mostly behavioral questions).
A straightforward process, exactly what the recruiter described. It involved several technical interviews and some personal interviews. When it wasn't clear if they could hire or reject me, they gave me an additional technical interview.
I applied for a Google SWE position and went through a recruiter call first. The recruiter was very friendly and clear about the process. My phone screen had two coding questions: * One on arrays (two sum variant) * Another on dynamic programming (u
First, an online assessment, then the HR call, then several rounds of technical interview (you need to solve data structure/algorithm problems), and finally a manager interview (mostly behavioral questions).