The fellow engineers and culture of helping each other is awesome.
You will love the tech-stack, technology, coding environment, and engineering culture.
The learning support website is awesome.
Earlier at Google, an engineer at L6 used to become a manager, and they were awesome. But now, due to a higher intake, more managers are needed and the number of L6s is less. So, Google started hiring from service companies. These new managers are a nuisance. Just avoid any team that has such a manager. Join a team only if the manager is a veteran engineer at Google and an engineer, rather than a direct hire at the L6 level.
Just stop hiring direct managers at L6. Only engineers at L5 should be promoted to L6 to become managers.
The interview was smooth; they took more time to share the results. But overall, it was a good experience with a lot to learn and empathetic HR. The interview questions were deep and required advanced knowledge.
1st round: Coding Asked about a data structure for efficient caching and how to implement it using a list versus a dictionary. Then discussed a medium-level Dynamic Programming question. Was not able to provide the most optimal solution.
It's really difficult to answer their questions. We need to prepare well to pass their interview and get the job. Overall, it's difficult. So, prepare well and take the interview.
The interview was smooth; they took more time to share the results. But overall, it was a good experience with a lot to learn and empathetic HR. The interview questions were deep and required advanced knowledge.
1st round: Coding Asked about a data structure for efficient caching and how to implement it using a list versus a dictionary. Then discussed a medium-level Dynamic Programming question. Was not able to provide the most optimal solution.
It's really difficult to answer their questions. We need to prepare well to pass their interview and get the job. Overall, it's difficult. So, prepare well and take the interview.