Hello guys, few hours ago I gave the the bar raiser round 1 for kotak SDE1.
YOE - 3 (2023 passout)
I got a call from a recruiter on instahyre, and based on my profile he wanted me to interview for SDE1 role at Kotak. The interview was conducted by a third party interview service called bar raiser.
Part 1: DSA
https://leetcode.com/problems/next-permutation/description/
Exact same question was asked, word to word. I had not seen this problem before so i was unable to solve it.
Part 2: LLD
Design Swiggy
The interviewer told me that I do not need to code just give the design. She gave some 4-5 requirements:
view restaurants
add food items to cart
complete order - multiple payment options
reviews
ratings
I have mixed thoughts about this round because I she asked me API design with request and response as well. In the feedback she said that she expected me to use SOLID principles. Overall, I think I did not answer it in a structured manner.
Part 3: Distributed Systems
What is idempotency
What is circuit breaker pattern
What is Kafka, and why is it used
Explain some design patterns you know
The interview was scheduled to be a 1.5 hour interview, but it took 70 minutes I guess because the interviewer got all data points. I dont think I will be passing this interview.
Thanks and all the best to everyone.