Working environment is great. You meet and work with a lot of really smart people. You can travel and work from any of Google offices after taking permission from your mentor. As an intern, you are working like a full-time employee, with no difference between you and a full-time employee, except in some code permissions if you are not working on an open-source project.
Most of the cons, I think, were very specific to me and I don't think they are general cases.
Try to have an intern for the team, not for one mentor. And yes, one mentor can be supervising the intern's work. I think by this way, all the interns will have the chance to work with all the team members and will learn more faster and will increase their productivity.
The technical interview problems were difficult. They were about the same difficulty as a hard LeetCode problem and a medium LeetCode problem. The medium one required sorting. The interviewer was not very helpful.
I applied online and within about a week, I was offered an interview. The interview consisted of a Google Hangout with two different Google employees. Each interviewed me for 45 minutes. The interviewers' audio wasn't working, so they both called m
The process was long, but the interviewers were friendly. This is my first internship, so I can't compare, but it was a relatively smooth process throughout, despite what some other folks have said.
The technical interview problems were difficult. They were about the same difficulty as a hard LeetCode problem and a medium LeetCode problem. The medium one required sorting. The interviewer was not very helpful.
I applied online and within about a week, I was offered an interview. The interview consisted of a Google Hangout with two different Google employees. Each interviewed me for 45 minutes. The interviewers' audio wasn't working, so they both called m
The process was long, but the interviewers were friendly. This is my first internship, so I can't compare, but it was a relatively smooth process throughout, despite what some other folks have said.