Upload Button Icon Add office photos

Swiggy

Compare button icon Compare button icon Compare

Filter interviews by

Swiggy Associate Software Development Engineer Interview Questions and Answers for Freshers

Updated 7 Jan 2025

Swiggy Associate Software Development Engineer Interview Experiences for Freshers

1 interview found

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via LinkedIn and was interviewed in Dec 2023. There were 3 interview rounds.

Round 1 - Coding Test 

(2 Questions)

  • Q1. Basic task was to build an app to fetch and show data in ui with a search feature within 1.5 hours
  • Ans. I first completed the basic features using retrofit and simple xml UI
  • Answered Anonymously
  • Q2. Extra bonus tasks were there like: pagination, caching, dependency injection, writing test cases
  • Ans. After completing basic tasks I also integrated pagination with paging 3 and added dependency injection. Could not try other tasks due to time constraints
  • Answered Anonymously
Round 2 - DSA + Platform Round 

(2 Questions)

  • Q1. I was asked two dsa questions one based on Stack and other was variant of Knapsack problem
  • Q2. Then I was asked some Basic android related questions on Recyclerview, MVVM
Round 3 - Behavioral 

(1 Question)

  • Q1. It was a long discussion for about 2 hours. Starting from my resume, projects, past experiences in problem solving to deep dive into android fundamentals like Launch modes, Dependency Injection, Coroutines...

Interview Preparation Tips

Topics to prepare for Swiggy Associate Software Development Engineer interview:
  • Android Jetpack Libraries
  • Kotlin Fundamentals
  • DSA
Interview preparation tips for other job seekers - Good knowledge on libraries that you have worked with previously or mentioned in your resume is required. Normal DSA skills and deep understanding of android fundamentals is the key for this role

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

I applied via Job Portal and was interviewed before Oct 2020. There were 4 interview rounds.

Interview Questionnaire 

3 Questions

  • Q1. Data structure
  • Q2. Java concepts
  • Q3. Handson coding

Interview Preparation Tips

Interview preparation tips for other job seekers - Get handson in any language but be confident

I applied via Company Website and was interviewed in Sep 2020. There were 4 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. Fibonacci series, Prime function, linked lisk value access, query

Interview Preparation Tips

Interview preparation tips for other job seekers - First a test based on amcat. Followed by two technical interview. First Tech Interview basis and overview of you concept of ds and algo will ne asked. In second Tech interview indepth concept of topics such as arrays, linked list, os,algo, etc will be asked. Prepare ds and algo concept, dbms query & concept, internet basis such as protocols, methods,etc.

Best of luck
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
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
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
4-6 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed in Jun 2024. There were 2 interview rounds.

Round 1 - Assignment 

Coding test and scenario based question

Round 2 - Coding Test 

Coding test and sceanrio based question

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Aptitude,reasoning,english skills

Round 2 - Technical 

(1 Question)

  • Q1. OOPs concept, Programming
Round 3 - HR 

(1 Question)

  • Q1. Salary discussion
Interview experience
3
Average
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Campus Placement and was interviewed in Aug 2024. There was 1 interview round.

Round 1 - One-on-one 

(2 Questions)

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

    To insert a node in a binary search tree, compare the value of the node to be inserted with the current node and traverse left or right accordingly.

    • Start at the root node and compare the value of the node to be inserted with the current node.

    • If the value is less than the current node, move to the left child node. If it is greater, move to the right child node.

    • Repeat this process until reaching a leaf node, then insert ...

  • Answered by AI

Skills evaluated in this interview

Swiggy Interview FAQs

How many rounds are there in Swiggy Associate Software Development Engineer interview for freshers?
Swiggy interview process for freshers usually has 3 rounds. The most common rounds in the Swiggy interview process for freshers are Coding Test and Behavioral.
How to prepare for Swiggy Associate Software Development Engineer interview for freshers?
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 Excel, Import Management, Manual, Nortel and REXX.
What are the top questions asked in Swiggy Associate Software Development Engineer interview for freshers?

Some of the top questions asked at the Swiggy Associate Software Development Engineer interview for freshers -

  1. Basic task was to build an app to fetch and show data in ui with a search featu...read more
  2. Extra bonus tasks were there like: pagination, caching, dependency injection, w...read more
  3. I was asked two dsa questions one based on Stack and other was variant of Knaps...read more

Tell us how to improve this page.

Swiggy Associate Software Development Engineer Interview Process for Freshers

based on 1 interview

Interview experience

5
  
Excellent
View more

Interview Questions from Similar Companies

Udaan Interview Questions
3.9
 • 337 Interviews
Meesho Interview Questions
3.7
 • 335 Interviews
Info Edge Interview Questions
3.9
 • 327 Interviews
Lenskart Interview Questions
3.2
 • 320 Interviews
Zepto Interview Questions
3.5
 • 246 Interviews
BlackBuck Interview Questions
3.8
 • 180 Interviews
Tata 1mg Interview Questions
3.6
 • 153 Interviews
Uber Interview Questions
4.2
 • 149 Interviews
Digit Insurance Interview Questions
3.9
 • 146 Interviews
View all
Swiggy Associate Software Development Engineer Salary
based on 11 salaries
₹7 L/yr - ₹8 L/yr
At par with the average Associate Software Development Engineer Salary in India
View more details

Swiggy Associate Software Development Engineer Reviews and Ratings

based on 1 review

5.0/5

Rating in categories

5.0

Skill development

5.0

Work-life balance

5.0

Salary

5.0

Job security

5.0

Company culture

5.0

Promotions

5.0

Work satisfaction

Explore 1 Review and Rating
Delivery Boy
877 salaries
unlock blur

₹0.4 L/yr - ₹5 L/yr

Sales Manager
581 salaries
unlock blur

₹2 L/yr - ₹9.5 L/yr

Fleet Manager
572 salaries
unlock blur

₹2.5 L/yr - ₹6 L/yr

Assistant Manager
490 salaries
unlock blur

₹2.6 L/yr - ₹13 L/yr

Assistant Store Manager
443 salaries
unlock blur

₹1.7 L/yr - ₹4.2 L/yr

Explore more salaries
Compare Swiggy with

Eternal Limited

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