Google is great for someone just starting out. Interns have plenty of resources for learning, and there is a lot to learn from. An internship also instills good coding practices and style.
The matching process is fairly non-transparent, and results can vary widely depending on the project and team you are matched with. That said, at worst, you are only looking at a boring job.
Keep up the good work. Google is a company with values and leaders that respect those values. It was a pleasure to work there.
Recruiter reached out after I applied online. I had to give an online assessment. After that, there were two interviews focusing on DSA. After that, there were team matching calls.
Coding challenge, phone call, technical phone interview, and host matching (I think; it has been a while). Nothing crazy. Host matching can be annoying at times. Make sure to stay in touch with your recruiter; that helped me out a lot.
OA is becoming extremely hard. I would recommend doing LeetCode a lot and just studying during the summer. Study a lot about it, especially graphs, DP questions, and also array questions.
Recruiter reached out after I applied online. I had to give an online assessment. After that, there were two interviews focusing on DSA. After that, there were team matching calls.
Coding challenge, phone call, technical phone interview, and host matching (I think; it has been a while). Nothing crazy. Host matching can be annoying at times. Make sure to stay in touch with your recruiter; that helped me out a lot.
OA is becoming extremely hard. I would recommend doing LeetCode a lot and just studying during the summer. Study a lot about it, especially graphs, DP questions, and also array questions.