Upload Button Icon Add office photos

Swiggy

Compare button icon Compare button icon Compare

Filter interviews by

Swiggy Associate Software Engineer Interview Questions and Answers

Updated 2 Sep 2024

Swiggy Associate Software Engineer Interview Experiences

2 interviews found

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

I applied via LinkedIn and was interviewed in Aug 2024. There were 3 interview rounds.

Round 1 - Coding Test 

It was an online assessment. Some coding questions. Some cs fundamental mcqs. SQL query, Rest Api question.

Round 2 - Assignment 

An assignment to create a game using nodejs/ go lang/ java.

Round 3 - Technical 

(2 Questions)

  • Q1. Discussion related to Assignment. Told some changes and told to add some more functionalities.
  • Q2. Some APIS were given. It was case study. You had to show the dishes to a customer according to his preferences.
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Approached by Company and was interviewed in Aug 2023. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. How does recyclerview works internally ?
  • Ans. 

    RecyclerView is a flexible view for providing a limited window into a large data set.

    • RecyclerView recycles views to improve performance and memory usage.

    • It uses LayoutManager to organize items in a grid, list, or staggered grid layout.

    • Adapter provides data to be displayed in RecyclerView.

    • ItemDecoration can be used to add spacing between items or decorations to items.

    • ItemAnimator can be used to animate item changes in t

  • Answered by AI
  • Q2. Android basics , Live Data , ViewModel, coroutines internal working

Interview Preparation Tips

Interview preparation tips for other job seekers - Make sure your Android basics are clear

Associate Software Engineer Interview Questions Asked at Other Companies

asked in Accenture
Q1. Triplets with Given Sum Problem Given an array or list ARR consis ... read more
asked in Gainsight
Q2. Connecting Ropes with Minimum Cost You are given 'N' ropes, each ... read more
Q3. Intersection of Two Arrays II Given two integer arrays ARR1 and A ... read more
asked in Clarivate
Q4. Best Time to Buy and Sell Stock II Problem Statement Given the st ... read more
Q5. Ninja and Alternating Largest Problem Statement Ninja is given a ... read more

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
4
Good
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
No response

I applied via Naukri.com and was interviewed in Oct 2024. There were 4 interview rounds.

Round 1 - Aptitude Test 

Easy level to Medium level

Round 2 - Coding Test 

2 Easy questions of DSA

Round 3 - One-on-one 

(2 Questions)

  • Q1. One DSA question
  • Q2. Normal discussion about tech stack
Round 4 - HR 

(2 Questions)

  • Q1. Tell about yourself
  • Q2. Why do you want to join digit?

Interview Preparation Tips

Interview preparation tips for other job seekers - Go easy.. Nothing is hard in digit hiring
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
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Campus Placement and was interviewed before Dec 2023. There were 2 interview rounds.

Round 1 - Aptitude Test 

Duration 1Hr
2 coding questions

Round 2 - Technical 

(2 Questions)

  • Q1. Don't remember the questions
  • Q2. Don't remember the questions.

Interview Preparation Tips

Interview preparation tips for other job seekers - easy interview. anyone can crack easily if you are clear with basic concepts.
Interview experience
4
Good
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Campus Placement and was interviewed before Sep 2023. There were 2 interview rounds.

Round 1 - Coding Test 

Basic coding only not to worry much

Round 2 - One-on-one 

(2 Questions)

  • Q1. Tell me about ur self
  • Ans. 

    I am a passionate software developer with experience in Java, Python, and web development.

    • Experienced in Java, Python, and web development technologies

    • Strong problem-solving skills

    • Excellent team player with good communication skills

  • Answered by AI
  • Q2. What is ur projects
  • Ans. 

    I have worked on various projects including a web-based inventory management system and a mobile app for tracking fitness goals.

    • Developed a web-based inventory management system using React and Node.js

    • Created a mobile app for tracking fitness goals using Flutter

    • Implemented RESTful APIs for communication between frontend and backend systems

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - all the best do well!

Swiggy Interview FAQs

How many rounds are there in Swiggy Associate Software Engineer interview?
Swiggy interview process usually has 2 rounds. The most common rounds in the Swiggy interview process are Technical, Coding Test and Assignment.
What are the top questions asked in Swiggy Associate Software Engineer interview?

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

  1. How does recyclerview works internall...read more
  2. Some APIS were given. It was case study. You had to show the dishes to a custom...read more
  3. Android basics , Live Data , ViewModel, coroutines internal work...read more

Tell us how to improve this page.

Swiggy Associate Software Engineer Interview Process

based on 2 interviews

Interview experience

4.5
  
Good
View more

Interview Questions from Similar Companies

Udaan Interview Questions
3.9
 • 334 Interviews
Meesho Interview Questions
3.7
 • 333 Interviews
Info Edge Interview Questions
3.9
 • 323 Interviews
Lenskart Interview Questions
3.2
 • 314 Interviews
Zepto Interview Questions
3.5
 • 240 Interviews
BlackBuck Interview Questions
3.8
 • 180 Interviews
Tata 1mg Interview Questions
3.6
 • 151 Interviews
Uber Interview Questions
4.2
 • 149 Interviews
Digit Insurance Interview Questions
3.9
 • 146 Interviews
View all
Swiggy Associate Software Engineer Salary
based on 6 salaries
₹7 L/yr - ₹9 L/yr
41% more than the average Associate Software Engineer Salary in India
View more details
Delivery Boy
874 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
567 salaries
unlock blur

₹2 L/yr - ₹9 L/yr

Assistant Manager
499 salaries
unlock blur

₹3 L/yr - ₹13.6 L/yr

Assistant Store Manager
455 salaries
unlock blur

₹1.5 L/yr - ₹4 L/yr

Explore more salaries
Compare Swiggy with

Zomato

3.8
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