You get to be a part of incredible projects that have huge impacts on many users around the world. A very motivating environment!
It can be rough sometimes. You're surrounded by very smart people, and it can be intimidating. You have to learn to work fast.
The phone interviews and the programming test were very basic, as the position was for an intern. They always showed respect and I was treated well throughout the entire interview process, including in the rejection letter.
First, an online assessment, then the HR call, then several rounds of technical interview (you need to solve data structure/algorithm problems), and finally a manager interview (mostly behavioral questions).
I had two online interviews with their software engineer. They first asked me about my research at school, and then we started the coding question part. The difficulty of the problems is around medium to hard on LeetCode.
The phone interviews and the programming test were very basic, as the position was for an intern. They always showed respect and I was treated well throughout the entire interview process, including in the rejection letter.
First, an online assessment, then the HR call, then several rounds of technical interview (you need to solve data structure/algorithm problems), and finally a manager interview (mostly behavioral questions).
I had two online interviews with their software engineer. They first asked me about my research at school, and then we started the coding question part. The difficulty of the problems is around medium to hard on LeetCode.