You are given a lot of autonomy to get your work done. There is a good work/life balance (I have yet to work a weekend). There is a culture of cooperation and interaction between employees. There is a nice range of ages -- it's not just people out of college. The management emphasizes candor and ethics. There is a culture of flexibility where resources are directed where they are needed.
The culture of agility and flexibility means that you are often changing projects and desks.
First round with the Director. There was no greeting, and the interviewer directly jumped to a question. The question was to design an Iterator, which was very tricky. The interviewer was helpful in guiding, but did not give any extra time. Overall,
Interview Structure: * Codility test (2 rounds) * Pair programming (2 rounds) * System design (1 round) * Managerial (1 round) The interviewers were comforting and did not focus heavily on LeetCode problems. They also included me in daily meetings
Recruiter call (30 minutes) 1 round coding: Online assessment 1 round technical: 1 hour with hiring manager Panel interview: 3 panelists (including Product Manager and Senior Architect) for half an hour each.
First round with the Director. There was no greeting, and the interviewer directly jumped to a question. The question was to design an Iterator, which was very tricky. The interviewer was helpful in guiding, but did not give any extra time. Overall,
Interview Structure: * Codility test (2 rounds) * Pair programming (2 rounds) * System design (1 round) * Managerial (1 round) The interviewers were comforting and did not focus heavily on LeetCode problems. They also included me in daily meetings
Recruiter call (30 minutes) 1 round coding: Online assessment 1 round technical: 1 hour with hiring manager Panel interview: 3 panelists (including Product Manager and Senior Architect) for half an hour each.