KOTAK SDE-1 BarRaiser Round
Summary
I recently interviewed for an SDE-1 role at Kotak. The interview comprised a DSA round, an LLD round focusing on designing Swiggy, and a Distributed Systems round with conceptual questions. I have mixed thoughts about my performance and do not think I will be passing this interview.
Full Experience
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.
Interview Questions (6)
Next Permutation
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
What is idempotency?
What is idempotency?
What is circuit breaker pattern?
What is circuit breaker pattern?
What is Kafka, and why is it used?
What is Kafka, and why is it used?
Explain some design patterns you know
Explain some design patterns you know