Zepto interview experience Real time questions & tips from candidates to crack your interview

SDE - 1

Zepto
upvote
share-icon
4 rounds | 8 Coding problems

Interview preparation journey

expand-icon
Journey
I used to do coding problems daily to stay in touch with DSA that I learnt during my college days. I also started learning LLD concepts as I know I will be interviewed as an experienced candidate.
Application story
I got reached out from a Zepto recruiter. She explained the job role and description. Then, she scheduled my interview rounds.
Why selected/rejected for the role?
I was having a good grasp over DSA which helped me to clear 1st round. I also learnt basic LLD and oops which helped me to clear system design round.
Preparation
Duration: 2 months
Topics: Data Structures, Algorithm, OOPs, LLD, Java, Spring Boot
Tip
Tip

Tip 1 : Practice DSA well.
Tip 2 : Be aware of OOPs concept and basics of LLD.

Application process
Where: Other
Eligibility: NA (Package: 55LPA)
Resume Tip
Resume tip

Tip 1: Mention tech stacks and relevant projects.
Tip 2: Do not lie.

Interview rounds

01
Round
Medium
Video Call
Duration60 minutes
Interview date23 Aug 2024
Coding problem2

1. Search Insert Position

Easy
10m average time
85% success
0/40
Asked in companies
UberHikeNineleaps Technologies

Given a sorted array of distinct integers and a target value, return the index if the target is found. If not, return the index where it would be inserted in order. You must write an algorithm with an O(log n) runtime complexity.

Problem approach

1) Explained the brute force approach.
2) Optimized it using binary search.

Try solving now

2. Palindrome Partitioning

Moderate
25m average time
75% success
0/80
Asked in companies
QuikrCultfitExpedia Group

Given a string s, partition s such that every substring of the partition is a palindrome. Return all possible palindrome partitioning of s.

Problem approach

1) Implement a helper function to check whether a given substring is a palindrome by comparing characters from both ends.  
2) Use a recursive function to generate all possible partitions starting from a given index.  
For each possible end index, check whether the substring from the start index to the end index is a palindrome.  
If it is, recursively partition the remaining string and combine the results.  
3) For each valid partition, combine the current palindrome substring with the results of the recursive calls.

Try solving now
02
Round
Hard
Video Call
Duration60 minutes
Interview date25 Aug 2024
Coding problem1

1. DBMS

Design database design for Amazon shopping cart. Interviewer told me to come up with different DB schemas and relations among them.

Problem approach

Tip 1: Start by identifying the user's requirements.
Tip 2: Ask the interviewer if there are any assumptions or clarifications.
Tip 3: Always provide reasons for choosing a specific approach, such as its pros and cons.
Tip 4: There are no perfectly right or wrong answers in design rounds, so treat it as a discussion and aim to come up with the best approach based on the given constraints and requirements.

03
Round
Medium
Video Call
Duration60 minutes
Interview date29 Aug 2024
Coding problem1

This was the HM round, taken by the manager of the team which I would join.

1. DBMS and Project

He asked me to explain my previous company project. He was interested in lld and hld concepts which were involved in the project.
Questions:
1) Explain the project?
2) Why used SQL over NoSQL? (Learn)
3) SQL v/s NoSQL? (Learn)
4) Explain design patterns used for this project.
5) How many design patterns do you know and which ones did you use in real projects?

Problem approach

Tip 1: Go through your resume once before the interview.
Tip 2: Prepare at least one project that you can explain to the interviewer in detail.

04
Round
Easy
HR Round
Duration30 minutes
Interview date30 Aug 2024
Coding problem4

1. HR Question

Tell me about yourself.

2. HR Question

Why are switching so early?

Problem approach

Tip 1: Told them the reasons to justify myself.

3. HR Question

Tell me about the most challenging project.

4. HR Question

Are you ready to relocate to Bengaluru?

Here's your problem of the day

Solving this problem will increase your chance to get selected in this company

Skill covered: Programming

What is recursion?

Choose another skill to practice
Similar interview experiences
company logo
SDE - 1
3 rounds | 4 problems
Interviewed by Zepto
6132 views
1 comments
0 upvotes
company logo
SDE - 1
2 rounds | 2 problems
Interviewed by Zepto
3902 views
0 comments
0 upvotes
company logo
SDE - 1
3 rounds | 5 problems
Interviewed by Zepto
2528 views
0 comments
0 upvotes
company logo
SDE - 1
3 rounds | 4 problems
Interviewed by Zepto
3609 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
SDE - 1
5 rounds | 12 problems
Interviewed by Amazon
114578 views
24 comments
0 upvotes
company logo
SDE - 1
4 rounds | 5 problems
Interviewed by Microsoft
57824 views
5 comments
0 upvotes
company logo
SDE - 1
3 rounds | 7 problems
Interviewed by Amazon
34960 views
7 comments
0 upvotes