Round0: Bar Raiser Round
The round duration was around 1.5 hr, taken by BarRaiser Expert
Focus Areas:
Interview started with Introduction and some discussion around my current projects.
Q1: Given arrival and departure times of all trains that reach a railway station, find the minimum number of platforms
required for the railway station so that no train waits. We are given two arrays which represent arrival and departure
times of trains that stop.
Expectation was to provide optimised and working code solution.
Q2: Design Inventory Management of a e-commerce company. Choice of DB, schema etc
Q3: Some questions on distributed systems:
1. What strategy you follow when you deploy code in production
2. How do you ensure consistency in distributed system
3. Couple of more questions unable to recall.
Round1:
This round was taken by Kotak Panel
Focus Area: Coding
Duration: 1hr
Interview started with introduction and about my projects.
Q1: Problem similar to Min Jumps required to reach the destination.
Q2: To expose above solution as an API which can be used by client
Expectation was to have optimal and functional code.
Round2:
This round was taken by Kotak Panel
Focus Area: Design and Knowledge on distributed systems
Duration: 1hr
Q1: Design Transaction Management System.
Expectation was to have a working solution, focus on OOPS concepts.
Q2: Couple of questions on distributed systems. (Not able to recall).