Access to cutting-edge technology and brilliant colleagues.
Excellent compensation, benefits, and perks (free meals, wellness programs, etc.).
Opportunities to work on impactful products used by billions.
Emphasis on engineering excellence and technical innovation.
Slow decision-making due to multiple layers of approvals.
Promotion process can feel ambiguous and competitive.
Internal mobility is limited.
The interview was smooth; they took more time to share the results. But overall, it was a good experience with a lot to learn and empathetic HR. The interview questions were deep and required advanced knowledge.
1st round: Coding Asked about a data structure for efficient caching and how to implement it using a list versus a dictionary. Then discussed a medium-level Dynamic Programming question. Was not able to provide the most optimal solution.
It's really difficult to answer their questions. We need to prepare well to pass their interview and get the job. Overall, it's difficult. So, prepare well and take the interview.
The interview was smooth; they took more time to share the results. But overall, it was a good experience with a lot to learn and empathetic HR. The interview questions were deep and required advanced knowledge.
1st round: Coding Asked about a data structure for efficient caching and how to implement it using a list versus a dictionary. Then discussed a medium-level Dynamic Programming question. Was not able to provide the most optimal solution.
It's really difficult to answer their questions. We need to prepare well to pass their interview and get the job. Overall, it's difficult. So, prepare well and take the interview.