Upload Button Icon Add office photos

Swiggy

Compare button icon Compare button icon Compare

Filter interviews by

Swiggy Software Development Engineer II Interview Questions and Answers

Updated 11 Feb 2024

Swiggy Software Development Engineer II Interview Experiences

2 interviews found

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Referral and was interviewed before Feb 2023. There were 4 interview rounds.

Round 1 - Coding Test 

Haxckerrank Test with 3 problems

Round 2 - Technical 

(1 Question)

  • Q1. DSA and problem solving round
Round 3 - Technical 

(1 Question)

  • Q1. LLD and machine coding round
Round 4 - HR 

(1 Question)

  • Q1. Hiring manager connect and team fit
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-

I applied via Referral and was interviewed before Feb 2023. There was 1 interview round.

Round 1 - Technical 

(1 Question)

  • Q1. Check if graph is bipartite
  • Ans. 

    A graph is bipartite if its vertices can be divided into two disjoint sets such that every edge connects a vertex from one set to another.

    • Use depth-first search or breadth-first search to traverse the graph.

    • Assign colors to the vertices alternatively as you traverse the graph.

    • If at any point, an edge connects two vertices of the same color, the graph is not bipartite.

  • Answered by AI

Skills evaluated in this interview

Software Development Engineer II Interview Questions Asked at Other Companies

asked in Zepto
Q1. Given 2 large numeric comma seperated strings. You need to calcul ... read more
asked in Zepto
Q2. How many microservices do I own & at what scale they handle t ... read more
asked in Porter
Q3. 1. Given an array find a subset that sums to a given sum K 2. Giv ... read more
Q4. design a LLD of portfolio management system where you can add any ... read more
asked in S&P Global
Q5. Difference between truncate and delete and when we prefer what op ... read more

Software Development Engineer II Jobs at Swiggy

View all

Interview questions from similar companies

I appeared for an interview before Jan 2021.

Round 1 - Coding Test 

(2 Questions)

Round duration - 60 minutes
Round difficulty - Easy

Two coding questions were given in the first round to be solved in 60 minutes.

  • Q1. 

    Rearrange Array Elements Problem Statement

    Given an array A containing 'N' integers and an integer m, rearrange the elements of the array such that the differences between the array elements and m are sor...

  • Ans. 

    Rearrange array elements based on their differences from a given integer.

    • Calculate the differences between each element and the given integer.

    • Sort the elements based on their differences while maintaining the original order for elements with the same difference.

    • Implement a function to rearrange the array elements as per the given criteria.

  • Answered by AI
  • Q2. 

    Print Nodes at Distance K from a Given Node

    Given an arbitrary binary tree, a node of the tree, and an integer 'K', find all nodes that are at a distance K from the specified node, and return a list of th...

  • Ans. 

    The task is to find all nodes in a binary tree that are at a distance K from a given node.

    • Traverse the binary tree to find the given node

    • From the given node, perform a depth-first search to find all nodes at distance K

    • Use a list to store the values of the nodes at distance K

    • Return the list of values in any order

  • Answered by AI
Round 2 - Face to Face 

(4 Questions)

Round duration - 60 minutes
Round difficulty - Easy

This was a technical round with questions based on DSA, DBMS, Computer Networking and project based questions.

  • Q1. 

    Triangle of Numbers Pattern

    Ninja is tasked with printing a triangle pattern based on a given number 'N' for any test case.

    Example:

    Input:
    N = 4
    Output:
       1
    232
    34545
    4567654

    Explanation:

    The pat...

  • Ans. 

    Print a triangle pattern of numbers based on a given number 'N'.

    • Iterate through each row and print the numbers accordingly

    • Use spaces to center-align the numbers in each row

    • Increment the numbers in each row as per the pattern

  • Answered by AI
  • Q2. What is the difference between a web server and an application server?
  • Ans. 

    Web server serves static content over HTTP, while application server runs dynamic content and business logic.

    • Web server handles HTTP requests and responses, serving static content like HTML, images, and CSS.

    • Application server executes business logic, runs dynamic content, and interacts with databases.

    • Web server examples include Apache, Nginx, while application server examples include Tomcat, JBoss.

    • Web server focuses on...

  • Answered by AI
  • Q3. How does the internet work?
  • Ans. 

    The internet is a global network of interconnected computers that communicate using standardized protocols.

    • The internet is made up of a vast number of interconnected networks of computers.

    • Data is transmitted over the internet using protocols such as TCP/IP.

    • Websites are hosted on servers connected to the internet, and users access them using web browsers.

    • Internet Service Providers (ISPs) provide access to the internet f...

  • Answered by AI
  • Q4. Write a SQL query to find the nth highest salary.
  • Ans. 

    SQL query to find the nth highest salary

    • Use the 'SELECT DISTINCT' statement to get unique salary values

    • Order the salaries in descending order using 'ORDER BY' clause

    • Use 'LIMIT' and 'OFFSET' to get the nth highest salary

  • Answered by AI
Round 3 - HR 

Round duration - 30 minutes
Round difficulty - Easy

Typical HR round with behavioral problems.

Interview Preparation Tips

Professional and academic backgroundI completed Information Technology from Chitkara University. Eligibility criteriaAbove 7 CGPAInfo Edge India (Naukri.com) interview preparation:Topics to prepare for the interview - Data Structures, Algorithms, System Design, Aptitude, OOPSTime required to prepare for the interview - 4 monthsInterview preparation tips for other job seekers

Tip 1 : Must do Previously asked Interview as well as Online Test Questions.
Tip 2 : Go through all the previous interview experiences from Codestudio and Leetcode.
Tip 3 : Do at-least 2 good projects and you must know every bit of them.

Application resume tips for other job seekers

Tip 1 : Have at-least 2 good projects explained in short with all important points covered.
Tip 2 : Every skill must be mentioned.
Tip 3 : Focus on skills, projects and experiences more.

Final outcome of the interviewSelected

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
More than 8 weeks
Result
No response

I applied via LinkedIn and was interviewed before Aug 2023. There was 1 interview round.

Round 1 - HR 

(2 Questions)

  • Q1. Tell me about your self
  • Q2. You projects explaination

Interview Preparation Tips

Interview preparation tips for other job seekers - Strong in basics
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Majorily on SQL and Databases

Round 2 - Technical 

(2 Questions)

  • Q1. Align two images in a page with same width and same height
  • Ans. 

    Use CSS to align two images with same width and height on a page

    • Set both images to have the same width and height using CSS

    • Use flexbox or grid layout to align the images horizontally or vertically

    • Adjust margins or padding to fine-tune the alignment

  • Answered by AI
  • Q2. Array related question
Round 3 - HR 

(2 Questions)

  • Q1. Situation based question
  • Q2. Majorily focused on project

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Tasks in a class using js
  • Ans. 

    Tasks in a class using JavaScript involve defining properties and methods for objects.

    • Define properties using 'this' keyword

    • Create methods within the class using 'function'

    • Access properties and methods using dot notation

  • Answered by AI

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
-
Result
Not Selected

I applied via Referral and was interviewed in Apr 2024. There was 1 interview round.

Round 1 - Coding Test 

Codesignal Round : Implementation based 4 questions. Solved 2.5

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Coding Test 

Python , sql coding test

Round 3 - One-on-one 

(1 Question)

  • Q1. Discussion on recent project and integration process

Interview Preparation Tips

Interview preparation tips for other job seekers - be thorough in technical parts
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
-

I applied via Company Website and was interviewed in Sep 2024. There were 2 interview rounds.

Round 1 - Coding Test 

Tree, Graph, dynamic programming

Round 2 - One-on-one 

(1 Question)

  • Q1. Design a parking lot
  • Ans. 

    Design a parking lot with multiple levels and automated ticketing system

    • Include multiple levels for parking spaces

    • Implement automated ticketing system for entry and exit

    • Provide designated spots for disabled parking

    • Incorporate security cameras for surveillance

    • Include payment kiosks for convenient payment options

  • Answered by AI

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

BFS Implementation of a jug question.

Round 2 - One-on-one 

(2 Questions)

  • Q1. Few hashmap questions
  • Q2. Object Oriented Programming questions

Swiggy Interview FAQs

How many rounds are there in Swiggy Software Development Engineer II interview?
Swiggy interview process usually has 2-3 rounds. The most common rounds in the Swiggy interview process are Technical, Coding Test and HR.
How to prepare for Swiggy Software Development Engineer II 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 Data Structures, Algorithms, Java, Design Patterns and OOPS.
What are the top questions asked in Swiggy Software Development Engineer II interview?

Some of the top questions asked at the Swiggy Software Development Engineer II interview -

  1. check if graph is bipart...read more
  2. DSA and problem solving ro...read more
  3. LLD and machine coding ro...read more

Tell us how to improve this page.

Swiggy Software Development Engineer II Interview Process

based on 3 interviews

Interview experience

4.3
  
Good
View more
Swiggy Software Development Engineer II Salary
based on 83 salaries
₹22 L/yr - ₹58 L/yr
28% more than the average Software Development Engineer II Salary in India
View more details

Swiggy Software Development Engineer II Reviews and Ratings

based on 8 reviews

3.4/5

Rating in categories

3.2

Skill development

2.5

Work-life balance

3.4

Salary

2.5

Job security

2.1

Company culture

2.7

Promotions

2.5

Work satisfaction

Explore 8 Reviews and Ratings
Software Development Engineer II - iOS

Hyderabad / Secunderabad,

Ahmedabad

+1

3-5 Yrs

Not Disclosed

Software Development Engineer II-iOS

Hyderabad / Secunderabad,

Ahmedabad

+1

3-5 Yrs

Not Disclosed

Explore more jobs
Delivery Boy
876 salaries
unlock blur

₹0.4 L/yr - ₹5 L/yr

Fleet Manager
580 salaries
unlock blur

₹2.5 L/yr - ₹6 L/yr

Sales Manager
563 salaries
unlock blur

₹2 L/yr - ₹9.5 L/yr

Assistant Manager
502 salaries
unlock blur

₹3 L/yr - ₹13.6 L/yr

Assistant Store Manager
457 salaries
unlock blur

₹1.8 L/yr - ₹4 L/yr

Explore more salaries
Compare Swiggy with

Zomato

3.7
Compare

Dunzo

3.4
Compare

FoodPanda

3.7
Compare

Rapido

3.8
Compare
Did you find this page helpful?
Yes No
write
Share an Interview