Kotak SDE-1 BarRaiser - 1st round

kotak mahindra bank logo
kotak mahindra bank
· SDE-1· India
May 3, 2026 · 6 reads

Summary

Cleared the interview process which consisted of three rounds: DSA, LLD, and Distributed Systems.

Full Experience

Applied for Kotak SDE-1 role (India). I filled out a google form posted by a recruiter on LinkedIn. Got an email that I was shortlisted and below were the questions asked and format of interview.

90 mins interview.

3 rounds.

Round 1 - DSA (2 Questions)

Round 2 - LLD

  • Design a food delivery system.
  • Main focus was on DB choice for restaurant browsing.
  • Design DB schema.
  • APIs for any one module

Round 3 - Distributed Systems

  • What is idempotency?
  • What are LOCKS and where are they used?
  • Why are replicas needed and what are the tradeoffs that come with it?

Interview Questions (6)

1.

Plus One

Data Structures & Algorithms·Easy

You are given a large integer represented as an integer array digits, where each digits[i] is the ith digit of the integer. The digits are ordered from most significant to least significant in left-to-right order. The large integer does not contain any leading 0's.

Increment the large integer by one and return the resulting array of digits.

2.

Climbing Stairs

Data Structures & Algorithms·Easy

You are climbing a staircase. It takes n steps to reach the top.

Each time you can either climb 1 or 2 steps. In how many distinct ways can you climb to the top?

3.

Design Food Delivery System

System Design

Design a food delivery system. Focus on database choices for restaurant browsing, design the database schema, and define APIs for at least one module.

4.

Idempotency Concept

System Design

Explain what idempotency is and why it matters in distributed systems.

5.

Understanding Locks

System Design

What are locks and where are they typically used in system design?

6.

Replicas Tradeoffs

System Design

Why are replicas necessary in distributed systems and what tradeoffs do they introduce?

📣 Found this helpful? Please share it with friends who are preparing for interviews!

Discussion (0)

Share your thoughts and ask questions

Join the Discussion

Sign in with Google to share your thoughts and ask questions

No comments yet

Be the first to share your thoughts and start the discussion!