Everyone I worked with was really on top of their stuff. The perks were amazing, and there were a bunch of interesting internal communities to be a part of.
Sometimes it was tough to feel inspired when the scope of the work is so narrow. Performance reviews and the promotion process can be frustrating. There can be a lot of red tape and politics in between teams.
I applied online for a new grad position in mid-September. I was invited directly onsite and interviewed in Mountain View in mid-October. Before the onsite, I had a chat with a recruiter and went through a coaching call with a Google engineer in Lon
I will start by saying that Google's interview process was excellent, particularly with HR and scheduling. The recruiters were extremely professional and friendly. I began with an online test featuring two questions of average difficulty. I did not
Interesting questions with follow-up that tackle scale, generics, and handling arbitrary input/conditions. The interviewers were friendly and well-prepared. I did not feel rushed by them at all. Recommendations for others: - Identify proper DS(s) to
I applied online for a new grad position in mid-September. I was invited directly onsite and interviewed in Mountain View in mid-October. Before the onsite, I had a chat with a recruiter and went through a coaching call with a Google engineer in Lon
I will start by saying that Google's interview process was excellent, particularly with HR and scheduling. The recruiters were extremely professional and friendly. I began with an online test featuring two questions of average difficulty. I did not
Interesting questions with follow-up that tackle scale, generics, and handling arbitrary input/conditions. The interviewers were friendly and well-prepared. I did not feel rushed by them at all. Recommendations for others: - Identify proper DS(s) to