Lots of perks, like free breakfast, lunch, drinks, and t-shirts.
Opportunity to work with very smart people who collaborate nicely most times.
There is some budget for personal growth as well, upon manager approval.
Developers are empowered to innovate and deliver new features/ideas.
A very competitive environment, and it's hard to grow.
As part of the first interview, I was asked to design an HTTP scheduling system. This involved no coding, just whiteboarding on HackerRank. There were lots of questions on API design, database schema, and scaling.
The interview process was divided into 5 parts: * 3 technical: browser coding, JavaScript interview, and system design * 2 non-technical: management and values interview The initial questions were relatively easy for any software engineer worki
Carrot round for screening. Once you are shortlisted, you will have three technical rounds. First, you will have a Browser coding and JS coding round. If both go well, then you will have a System design round.
As part of the first interview, I was asked to design an HTTP scheduling system. This involved no coding, just whiteboarding on HackerRank. There were lots of questions on API design, database schema, and scaling.
The interview process was divided into 5 parts: * 3 technical: browser coding, JavaScript interview, and system design * 2 non-technical: management and values interview The initial questions were relatively easy for any software engineer worki
Carrot round for screening. Once you are shortlisted, you will have three technical rounds. First, you will have a Browser coding and JS coding round. If both go well, then you will have a System design round.