Round 1: Coding and Problem Solving(60 mins)
This round was taken by an external agency named Interview Vector. They asked two questions:
- LC medium level question - solved it completely with all Test cases passed.
- Find out all the common durations of users logged in at the same time in system - had to come up with an approach stating what all data structures can be used and how will the implementation take place.
Round 2: Design(60 mins)
- Brief intro.
- Design a system to serve ads by advertisers on your platform. Had to give a complete design focussing a lot on LLD and ending with a high level design.
Round 3: Hiring Manager(60 mins)
- Intro
- Asked in depth about the current project and the work that I am doing.
- Asked a lot of questions on LLD, SOLID design principles and some design patterns.
- Some work related and behavioral questions like challenging tasks, etc.
- Do you take part in code reviews, approaches that you follow
- How do you ensure code quality
Interview wanted to focus in depth on the current work and my knowledge of my current project and a lot on low level design. We went overtime by around 15 mins.
Verdict: Selected
https://leetcode.com/discuss/compensation/1595250/cleartrip-sde-2-bangalore/1160933