Deadlines can be strict sometimes.
The first round involved solving an open-ended question using any technology. I solved how to process a large file of semi-structured data. Using the Finagle framework and the Scala programming language, I addressed the problem. The main goal was to
Total 4 rounds: 1. Basic questions around networking, database, ORM, etc. 2. Coding round - Twitter comment section coding. 3. System Design - mostly high-level. 4. Problem Solving - Elevator problem changes you can make to sell elevators.
I applied through a recruiter. The process took 3 weeks. - Take-home programming assignment. - Code review via Zoom. - Onsite - 3 sessions: Programming - add feature to coding assignment, System design - whiteboard, Behavioral interview with head of
The first round involved solving an open-ended question using any technology. I solved how to process a large file of semi-structured data. Using the Finagle framework and the Scala programming language, I addressed the problem. The main goal was to
Total 4 rounds: 1. Basic questions around networking, database, ORM, etc. 2. Coding round - Twitter comment section coding. 3. System Design - mostly high-level. 4. Problem Solving - Elevator problem changes you can make to sell elevators.
I applied through a recruiter. The process took 3 weeks. - Take-home programming assignment. - Code review via Zoom. - Onsite - 3 sessions: Programming - add feature to coding assignment, System design - whiteboard, Behavioral interview with head of