Upload Button Icon Add office photos

Filter interviews by

Swiggy Software Developer Interview Questions, Process, and Tips

Updated 24 May 2022

Top Swiggy Software Developer Interview Questions and Answers

  • Q1. Shuffle Two Strings You are given three strings “A”, “B” and “C”. Your task is to check whether “C” is formed by an interleaving of A and B. C is said to be interleaving ...read more
  • Q2. Trapping Rain Water You have been given a long type array/list 'ARR' of size 'N'. It represents an elevation map wherein 'ARR[i]' denotes the elevation of the 'ith' bar. ...read more
  • Q3. Hurdle Game Once Kevin is playing a hurdle game in which he has to jump some hurdles to clear a particular level. Each level ‘i’ has ‘i’ hurdles (for example, level 6 has ...read more
View all 20 questions

5 Swiggy Software Developer Interview Experiences

23 questions found

Sort by: Popular

Software Developer Interview Questions

user image CodingNinjas

posted on 24 May 2022

I was interviewed in Mar 2022.

3 Interview Rounds

1

Face to Face Round (1 Question)

Round duration - 120 Minutes
Round difficulty - Medium

Machine Coding Round
2 Hours in Total
15 Mins for Question Explaination and Doubts
1.5 Hours for coding
15 mins to discuss the approach 

Timing - 3 to 5 pm (They are flexible)
Interviewer was very patient and helped me understand the question

  • Q1. Machine Coding Question Splitwise type application was to be implemented, no database or FE UI required, a basic terminal app. We can add expenses of two types ...read more
2

Face to Face Round (2 Questions)

Round duration - 60 Minutes
Round difficulty - Medium

2 Data Strucutre Questions
Timing 5-6 pm (They are flexible)
Google Meet
Online IDE

  • Q1. Unique Binary Search Trees You are given an integer ‘N’, your task is to return the number of structurally unique BST's (binary search trees) which have exa...read more
  • Q2. Subsequences of String You are given a string 'STR' containing lowercase English letters from a to z inclusive. Your task is to find all non-empty possi...read more
3

HR Round (1 Question)

Round duration - 60 Minutes
Round difficulty - Easy

HIRING MANAGER ROUND

Discussion about the organisation now questions

  • Q1. Basic HR Questions

    What are your hobbies?

    Can you handle pressure?

Interview Preparation Tips

Professional and academic backgroundI applied for the job as SDE - 1 in BangaloreEligibility criteriaNASwiggy interview preparation:Topics to prepare for the interview - Dynamic Programming, Basic OOPS, Commonly Asked Algorithms (Kadane’s, Dutch National Flag and more), Data Structures (Heaps, Stack, Queues, HashMaps and more), Low Level Design (Machine Coding)Time required to prepare for the interview - 2 monthsInterview preparation tips for other job seekers

Tip 1 : Practice is they to success, every person will need a different path for preparation, the resources that you should use will depend upon your current expertise.
Tip 2 : For Machine Coding Rounds speed is key, you need to practice atleast 20 questions, Try to figure out techniques to common out code, code out your first question, and then spend good 2-3 hours in reducing no of lines and removing redundancy, try to note down methods you used to achieve less redundancy and for all the next questions you practice try to achieve that same quality from the beginning which will automatically increase your speed
Tip 3 : Do company wise preparation, look for interview experiences and try to map out commonly asked questions and categories of those questions and practice accordingly

Application resume tips for other job seekers

Tip 1 : If applying for any non FE role (or any role that does not require designing or creative skills) keep a minimalistic resume
Tip 2 : Ensure to add a summary at the top which mentions all the criterias HRs consider while short listing resumes (Experience, Degree and Branch, Languages you have experience in, City, Willingness to Relocate, Notice Period, If already on notice period mention your last working day)

Final outcome of the interviewSelected

Skills evaluated in this interview

Software Developer Interview Questions

user image CodingNinjas

posted on 24 May 2022

I was interviewed before May 2021.

4 Interview Rounds

1

Coding Test Round (3 Questions)

Round duration - 90 Minutes
Round difficulty - Medium

1 easy and 2 medium-hard DSA problems to solve

  • Q1. Hurdle Game Once Kevin is playing a hurdle game in which he has to jump some hurdles to clear a particular level. Each level ‘i’ has ‘i’ hurdles (for example, l...read more
  • Q2. N Queens You are given an integer 'N'. For a given 'N' x 'N' chessboard, find a way to place 'N' queens such that no queen can a...read more
  • Q3. Count Ways To Travel Triangular Pyramid Bob has been given a triangular pyramid with its vertices marked as ‘O’, ‘X’, ‘Y’ and ‘Z’ and provided with another inte...read more
2

Face to Face Round (2 Questions)

Round duration - 60 Minutes
Round difficulty - Medium

2 DSA problems and computer subject questions

  • Q1. Binary strings with no consecutive 1s. You have been given an integer K. Your task is to generate all binary strings of length K such that there are no consecut...read more
  • Q2. Shuffle Two Strings You are given three strings “A”, “B” and “C”. Your task is to check whether “C” is formed by an interleaving of A and B. C is said to be int...read more
3

Face to Face Round (3 Questions)

Round duration - 60 Minutes
Round difficulty - Easy

DSA round

  • Q1. Ninja And Geometry Ninja has been given 2 points ‘A’ and ’B’ that corresponds to the line ‘AB’ and ‘P’, ’Q’ that corresponds to line ‘PQ’ on a 2D plane. Ninja w...read more
  • Q2. Detect Cycle in a Directed Graph Given a directed graph, check whether the graph contains a cycle or not. Your function should return true if the given graph co...read more
  • Q3. Technical Questions Started with spring beans, functional dependencies and asked how will check dependencies are valid or not. When I said they must be in the f...read more
4

Face to Face Round (1 Question)

Round duration - 30 Minutes
Round difficulty - Easy

It is a managerial round

  • Q1. Networking Question

    How does URL work and What is a load balancer.

Interview Preparation Tips

Professional and academic backgroundI completed Computer Science Engineering from Jalpaiguri Government Engineering College. Eligibility criteriaNASwiggy interview preparation:Topics to prepare for the interview - DSA, Networking, Operating Systems, DBMS, Spring JavaTime required to prepare for the interview - 2 MonthsInterview preparation tips for other job seekers

Tip 1 : Practice Trees, Graphs, DP
Tip 2 : Be sure about your projects

Application resume tips for other job seekers

Tip 1 : Be genuine about your resume
Tip 2 : Have at least two projects on resume

Final outcome of the interviewSelected

Skills evaluated in this interview

Get interview-ready with top interview questions

Software Developer Interview Questions

user image CodingNinjas

posted on 15 Sep 2021

I was interviewed in Jan 2021.

3 Interview Rounds

1

Coding Test Round (2 Questions)

Round duration - 60 Minutes
Round difficulty - Easy

4 Questions which were of Easy, Medium, and Hard level.

  • Q1. Lowest Common Ancestor of a Binary Tree III The node structure of a binary tree is modified such that each node has the reference to its parent node. You are gi...read more
  • Q2. Maximum subarray Ninjas has been given an array. He wants to find a subarray such that the sum of all elements in the subarray is maximum. Subarray 'A' ...read more
2

Video Call Round (2 Questions)

Round duration - 50 Minutes
Round difficulty - Easy

  • Q1. Next Greater Element For a given array/list of integers of size N, print the Next Greater Element(NGE) for every element. The Next Greater Element for an elemen...read more
  • Q2. Trapping Rain Water You have been given a long type array/list 'ARR' of size 'N'. It represents an elevation map wherein 'ARR[i]' denote...read more
3

HR Round (1 Question)

Round duration - 30 Minutes
Round difficulty - Easy

It is just a formality round, asked basic questions like relocation and joining date etc

  • Q1. Basic HR Questions

    Tell me about yourself?

    About internships?

    Are you able to relocate?

Interview Preparation Tips

Professional and academic backgroundI applied for the job as SDE - 1 in BengaluruEligibility criteriawith resumeSwiggy interview preparation:Topics to prepare for the interview - Data Structures, Algorithms, Puzzles, Project, Mock Interviews, etcTime required to prepare for the interview - 2 monthsInterview preparation tips for other job seekers

Tip 1 : Be good with all data structures and algorithms
Tip 2 : Able to explain your projects well 
Tip 3 : focus on basics

Application resume tips for other job seekers

Tip 1 : Try to make a single-page resume. 
Tip 2 : Don't write unnecessary details like hobbies, family, etc.

Final outcome of the interviewSelected

Skills evaluated in this interview

Software Developer Interview Questions

user image CodingNinjas

posted on 16 Sep 2021

I was interviewed before Sep 2020.

3 Interview Rounds

1

Face to Face Round (2 Questions)

Round duration - 60 Minutes
Round difficulty - Easy

  • Q1. 0 1 Knapsack A thief is robbing a store and can carry a maximal weight of W into his knapsack. There are N items and the ith item weighs wi and is of value vi. ...read more
  • Q2. Second largest element in the array You have been given an array/list 'ARR' of integers. Your task is to find the second largest element present in the ...read more
2

Video Call Round (2 Questions)

Round duration - 60 Minutes
Round difficulty - Easy

System Design Round

  • Q1. System Design Question

    Design Twitter

  • Q2. DBMS Questions

    Normalizations, Indexing, Transactions etc

3

HR Round (1 Question)

Round duration - 30 Minutes
Round difficulty - Easy

It is just a formality

  • Q1. Basic HR Questions

    Where do you see yourself in 5 years?

    What are your weakness ?

Interview Preparation Tips

Professional and academic backgroundI applied for the job as SDE - 1 in BangaloreEligibility criteriaResume shortlistingSwiggy interview preparation:Topics to prepare for the interview - OOPS, Data Structures, Core Java, Algorithms, DBMS, SQL,Time required to prepare for the interview - 3 monthsInterview preparation tips for other job seekers

Tip 1 : System Design
Tip 2 : Practice questions from leetcode
Tip 3 : Have some projects.

Application resume tips for other job seekers

Tip 1 : Mention what you know 
Tip 2 : Good previous work to showcase

Final outcome of the interviewSelected

Skills evaluated in this interview

Swiggy interview questions for designations

 Senior Software Developer

 (2)

 Software Engineer

 (3)

 Salesforce Developer

 (1)

 Backend Developer

 (1)

 Associate Software Engineer

 (2)

 Software Development Engineer

 (2)

 Software Engineer III

 (1)

 Front end Developer

 (2)

Software Developer interview

user image Easy Code

posted on 23 Nov 2021

Interview questions from similar companies

Interview experience
5
 Excellent
Difficulty level
 -
Duration
 -
Result
 -

2 Interview Rounds

1

Coding Test Round

BFS Implementation of a jug question.

2

One-on-one Round (2 Questions)

  • Q1. Few hashmap questions
  • Q2. Object Oriented Programming questions
Interview experience
5
 Excellent
Difficulty level
 -
Duration
 -
Result
 -

1 Interview Round

1

One-on-one Round (2 Questions)

  • Q1. It was lld question to design a cab booking system.
  • Q2. Tell me about yourself
Interview experience
4
 Good
Difficulty level
 Moderate
Duration
 Less than 2 weeks
Result
 Not Selected

I applied via Referral and was interviewed in Aug 2024.

2 Interview Rounds

1

One-on-one Round (2 Questions)

  • Q1. Binary search for closest element
  • Q2. String manipulation
2

Technical Round (1 Question)

  • Q1. Low level Design for an online e-commerce website

Interview Preparation Tips

Topics to prepare for Zepto Software Developer interview:
  • DSA
  • Design patterns

Skills evaluated in this interview

Interview experience
3
 Average
Difficulty level
 Easy
Duration
 Less than 2 weeks
Result
 Not Selected

I applied via campus placement at Indraprastha Institute of Information Technology (IIIT), Delhi and was interviewed in Aug 2024.

1 Interview Round

1

One-on-one Round (2 Questions)

  • Q1. Maximum Sum Subarray
  • Q2. Insert node in binary search tree

Skills evaluated in this interview

Interview experience
5
 Excellent
Difficulty level
 Moderate
Duration
 2-4 weeks
Result
Selected  Selected

I applied via Job Portal and was interviewed in Aug 2024.

2 Interview Rounds

1

Coding Test Round

DSA + JAVA + Spring boot

2

Case Study Round

LLD (bookmyshow) + DSA

Interview Preparation Tips

Topics to prepare for Lenskart Software Developer interview:
  • Spring batch
  • spring Jpa
  • Transactions
  • Microservices
Interview preparation tips for other job seekers - DSA + HLD

Swiggy Interview FAQs

How to prepare for Swiggy Software Developer interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at Swiggy. The most common topics and skills that interviewers at Swiggy expect are Automation Testing, SDET, SQL, Testing and Testng.

Tell us how to improve this page.

Swiggy Software Developer Salary
based on 65 salaries
₹10 L/yr - ₹32 L/yr
172% more than the average Software Developer Salary in India
View more details

Swiggy Software Developer Reviews and Ratings

based on 9 reviews

2.9/5

Rating in categories

3.3

Skill development

2.5

Work-Life balance

3.3

Salary & Benefits

2.7

Job Security

2.5

Company culture

2.8

Promotions/Appraisal

3.1

Work Satisfaction

Explore 9 Reviews and Ratings
Delivery Boy
836 salaries
unlock blur

₹0.4 L/yr - ₹5 L/yr

Fleet Manager
601 salaries
unlock blur

₹2.5 L/yr - ₹5.6 L/yr

Sales Manager
515 salaries
unlock blur

₹2.4 L/yr - ₹9 L/yr

Assistant Manager
478 salaries
unlock blur

₹6.1 L/yr - ₹13.8 L/yr

Assistant Store Manager
425 salaries
unlock blur

₹1.8 L/yr - ₹4.2 L/yr

Explore more salaries
Compare Swiggy with

Zomato

3.8
Compare

Dunzo

3.4
Compare

FoodPanda

3.7
Compare

Rapido

3.8
Compare

Calculate your in-hand salary

Confused about how your in-hand salary is calculated? Enter your annual salary (CTC) and get your in-hand salary
Did you find this page helpful?
Yes No
write
Share an Interview