Free meals, a reasonable salary, and flexible working hours.
Sometimes you have to deal with difficult stuff.
Management is good here.
I had four rounds of interviews, and all of them focused on algorithms. They were all of average difficulty, and no system design was involved. Prior to these, there was a phone interview, which was super easy.
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).
I had four rounds of interviews, and all of them focused on algorithms. They were all of average difficulty, and no system design was involved. Prior to these, there was a phone interview, which was super easy.
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).