The technical bar across the company is really high, which makes it a great place to build great things and learn from your peers. It has a ton of benefits that make your life very comfortable (laundry, commute shuttles, restaurant, gym), but nothing beats being surrounded by great people.
Not really a con, but it's a place to do some hard work and get stuff done. The technical bar being as high as it is, the engineering teams are usually short-staffed and some pressure builds up.
A friend referred me. I received a phone call from a recruiter within two days. An interview was set up with the hiring manager of the team I interviewed for. It was a standard data structures and algorithms screen, which I passed pretty easily. I
The process consisted of multiple stages and took several months. First was a phone call with their in-house recruiter. Next was an optional practice interview, which was just like a regular screening interview. Next was the actual screening inter
I was contacted by the recruiter on LinkedIn. There were two onsite interviews. The first one was a conversation with the manager, and the second was a technical interview consisting of six rounds: one system design and five coding.
A friend referred me. I received a phone call from a recruiter within two days. An interview was set up with the hiring manager of the team I interviewed for. It was a standard data structures and algorithms screen, which I passed pretty easily. I
The process consisted of multiple stages and took several months. First was a phone call with their in-house recruiter. Next was an optional practice interview, which was just like a regular screening interview. Next was the actual screening inter
I was contacted by the recruiter on LinkedIn. There were two onsite interviews. The first one was a conversation with the manager, and the second was a technical interview consisting of six rounds: one system design and five coding.