The people here are all really smart. The emphasis is on output, and you're pretty much in control of your hours. It's normal to get out in the middle of the day to hit the gym, etc. Perks are also great; you can't beat the food and the micro-kitchens. And every change you make to the code instantly impacts hundreds of millions of users.
At least for internships, teams are somewhat hit-or-miss. Some teams work on really exciting products while others, not so much.
The interview process was pretty standard. It included one behavioral interview that was very casual with a recruiter, followed by two rounds of technical interviews with engineers. I'd say the first technical interview was a bit easier than the se
Contacted by a recruiter who found my profile online. Had a chat with their university recruiter, then two 45-minute on-campus interviews. The first interview consisted of two relatively straightforward coding questions (but I had some bugs in my s
I passed the first coding interview. The second coding interview involved a bubble sort question. The first interviewer was nice and professional. The second interviewer was very strange; she laughed in my face and said "interesting" when I asked fo
The interview process was pretty standard. It included one behavioral interview that was very casual with a recruiter, followed by two rounds of technical interviews with engineers. I'd say the first technical interview was a bit easier than the se
Contacted by a recruiter who found my profile online. Had a chat with their university recruiter, then two 45-minute on-campus interviews. The first interview consisted of two relatively straightforward coding questions (but I had some bugs in my s
I passed the first coding interview. The second coding interview involved a bubble sort question. The first interviewer was nice and professional. The second interviewer was very strange; she laughed in my face and said "interesting" when I asked fo