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 interview process started with an OA. I received a technical interview two weeks after. I took the interview and heard back a day later that I'd be scheduled for a third round. I didn't pass the third round.
It was pretty good. I took the technical interview, which was easy to medium LeetCode questions. There were just two questions with ample time to answer them. You just need to practice your LeetCode.
Didn't make it past the OA. The OA was average to easy. I applied normally through the website without a referral and heard back a couple of months later with the OA. Overall, it's okay, but slow.
The interview process started with an OA. I received a technical interview two weeks after. I took the interview and heard back a day later that I'd be scheduled for a third round. I didn't pass the third round.
It was pretty good. I took the technical interview, which was easy to medium LeetCode questions. There were just two questions with ample time to answer them. You just need to practice your LeetCode.
Didn't make it past the OA. The OA was average to easy. I applied normally through the website without a referral and heard back a couple of months later with the OA. Overall, it's okay, but slow.