Surrounded by incredibly smart people, everyone is friendly and really helpful.
The office space is great, with amazing perks.
The tech stack and dev tools are like no other place I've ever worked.
Everyone seems to be obsessed about work, and finding a good life-work balance is hard. The ramp-up is hard, working with complicated large systems. Not enough time to enjoy all the perks that the office has to offer.
Poor management decisions with recent layoffs and changes in culture.
Telephone round followed by an onsite interview. Initially approached the problem of finding the top k elements using a heap. However, the interviewer was looking for a more efficient solution and suggested the Quickselect algorithm. The interviewe
Skipped the technical screen and went directly onsite due to a referral. There were 5 onsite interviews: * 4 coding * 1 system design The interviewers were very friendly. The questions were out-of-the-box and difficult, none that I had prepared for
I had two interview phases. In the first phase, I had one online technical interview. In the second phase, I had four online interviews: * One soft skill * Three technical interviews. In order to receive an offer, you need to have four successful
Telephone round followed by an onsite interview. Initially approached the problem of finding the top k elements using a heap. However, the interviewer was looking for a more efficient solution and suggested the Quickselect algorithm. The interviewe
Skipped the technical screen and went directly onsite due to a referral. There were 5 onsite interviews: * 4 coding * 1 system design The interviewers were very friendly. The questions were out-of-the-box and difficult, none that I had prepared for
I had two interview phases. In the first phase, I had one online technical interview. In the second phase, I had four online interviews: * One soft skill * Three technical interviews. In order to receive an offer, you need to have four successful