Upload Button Icon Add office photos

Swiggy

Compare button icon Compare button icon Compare

Filter interviews by

Swiggy Intern Interview Questions and Answers

Updated 23 Jul 2024

Swiggy Intern Interview Experiences

1 interview found

Intern Interview Questions & Answers

user image Anonymous

posted on 23 Jul 2024

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

1 hour DSA online test - 4 questions

Round 2 - Technical 

(2 Questions)

  • Q1. DSA - Stack Based Question
  • Q2. Dynamic Programming based
Round 3 - Technical 

(2 Questions)

  • Q1. Asked from Resume itself
  • Q2. Past internship experiences

Interview questions from similar companies

I applied via Naukri.com and was interviewed in Jul 2017. There were 5 interview rounds.

Interview Preparation Tips

Round: Resume Shortlist
Experience: My resume got shortlisted through naukri.com .I got a call from ambitionbox.com and then i was asked to come for a face to face interview.

Round: HR Interview
Experience: Second round was HR Interview .In HR interview i was asked about my hobbies,my career goals,my ideas and about company and their Products.
Tips: Be calm and confident!

Round: Test
Experience: Third round was a writing test .i was asked to write about any topic in 5 minutes to check my writing skills and grammar sense
Tips: Be creative.

Round: Presentation
Experience: The fourth round was a presentation round in this i have to present about any topic(political,technical ,anything)in 10 minutes

General Tips: Be confident and creative ! stay calm and should apply presence of mind.the interviewer wanted to test both my knowledge and my communication skills.please go through the job description thoroughly.
Skills: Body Language, Problem Solving, Presentation Skills, Time Management, Decision Making Skills
Duration: <1 week

I applied via Naukri.com and was interviewed in Jul 2017. There were 4 interview rounds.

Interview Preparation Tips

Round: Test
Experience: i was asked to write about any topic just to check my writing skills

Round: presentation
Experience: I have to present a presentation about any topic in 5 mins

General Tips: Be confident,creative and expressive
Skills: Communication, Body Language, Analytical Skills, Leadership, Presentation Skills, Time Management
Duration: <1 week

Intern Interview Questions & Answers

Udaan user image tarun kaushik

posted on 27 Sep 2023

Interview experience
4
Good
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 - One-on-one 

(2 Questions)

  • Q1. BASIC SQL QUESTIONS
  • Q2. INTERNET COURSES WILL WORK

Interview Preparation Tips

Interview preparation tips for other job seekers - BE THOROUGH

Intern Interview Questions & Answers

Zepto user image Anonymous

posted on 11 Mar 2025

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

I appeared for an interview in Feb 2025.

Round 1 - One-on-one 

(1 Question)

  • Q1. Experience on the field
  • Ans. 

    I have hands-on experience in various field projects, enhancing my skills and understanding of practical applications.

    • Participated in a summer internship at a local environmental organization, where I conducted field research on water quality.

    • Worked on a team project to implement a community garden, gaining experience in project management and teamwork.

    • Volunteered at a wildlife rehabilitation center, where I learned ab

  • Answered by AI
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(2 Questions)

  • Q1. Projects covered during graduation
  • Q2. Why should we hire you

Interview Preparation Tips

Interview preparation tips for other job seekers - None
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Tell me about yourself, cv, guesstimate and puzzles

Interview Preparation Tips

Interview preparation tips for other job seekers - Be confident when responding to the interviewer; adopt a structured approach and remain realistic.

I applied via Campus Placement and was interviewed in Oct 2019. There were 5 interview rounds.

Interview Questionnaire 

9 Questions

  • Q1. Graph Question:- There is a chessboard. It is different from the normal chessboard. White and black blocks can be anywhere. Source and destination block are given. I was asked to find the path with a mini...
  • Q2. Find the sum of k smallest number in a BST.
  • Ans. 

    Find sum of k smallest numbers in a BST.

    • Traverse the BST in-order and add the k smallest numbers to a sum variable.

    • Use a priority queue to keep track of the k smallest numbers.

    • If k is greater than the number of nodes in the BST, return the sum of all nodes.

    • If k is 0, return 0.

  • Answered by AI
  • Q3. System design of BookMyShow. Design the algorithm and database for the seat booking system. How this the system will handle the case when the payment gets failed. Again he asked me to write the query for...
  • Ans. 

    Design algorithm and database for seat booking system of BookMyShow and handle failed payments.

    • Create a database with tables for movies, theaters, seats, bookings, and payments

    • Use a locking mechanism to prevent double booking of seats

    • If payment fails, release the locked seats and notify the user

    • Write a query to get the timestamp in SQL: SELECT CURRENT_TIMESTAMP;

  • Answered by AI
  • Q4. Write the code for the time stamp in C.
  • Ans. 

    Code for time stamp in C

    • Use the time.h header file

    • Call the time() function to get the current time in seconds

    • Convert the time to a string using strftime() function

    • Use the format string to specify the desired format of the time stamp

  • Answered by AI
  • Q5. Write the code for rearranging the array in consecutive pair multiplication. For example consider an array with 10 element A0, A1, A2......A9. The resultant array will be A0*A1, A1*A2, A2*A3, and so on. Th...
  • Ans. 

    Rearrange array in consecutive pair multiplication in descending order.

    • Create a new array to store the multiplied values

    • Use a loop to iterate through the original array and multiply consecutive pairs

    • Write a compare function to sort the new array in descending order

  • Answered by AI
  • Q6. Write the code to rearrange the array in maximum-minimum form.
  • Ans. 

    Code to rearrange an array in maximum-minimum form.

    • Sort the array in descending order.

    • Create a new array and alternate between adding the maximum and minimum values from the sorted array.

    • Return the new array.

    • Time complexity: O(nlogn)

    • Space complexity: O(n)

  • Answered by AI
  • Q7. What is stoi function (stoi() function)? Its uses and code to Implement stoi function.
  • Ans. 

    stoi() function converts a string to an integer.

    • stoi() is a C++ function that takes a string as input and returns an integer.

    • It is used to convert a string of digits into an integer.

    • It can also handle negative numbers and ignore leading whitespace.

    • Example: int num = stoi("123"); // num is now 123

  • Answered by AI
  • Q8. Write code for Longest Common Substring. (time limit for writing this code was 5-6 minutes)
  • Ans. 

    Code for finding the longest common substring in an array of strings.

    • Iterate through the first string and check for all possible substrings

    • Check if the substring is present in all other strings

    • Keep track of the longest common substring found so far

    • Return the longest common substring

  • Answered by AI
  • Q9. Q: What is a Transaction in DBMS and ACID properties? Q: What is Thread and how it is different from the Process? Q: What are some Linux commands. Write any 5 commands? Q: Why sudo is used for commands?...
  • Ans. 

    Answers to common technical questions in a software engineering interview

    • A transaction in DBMS is a sequence of operations that must be treated as a single unit of work. ACID properties ensure reliability and consistency of transactions.

    • A thread is a lightweight process that shares memory and resources with other threads in the same process. A process is a separate instance of a program.

    • Common Linux commands include ls...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Be confident about what you speak.

Take your step forward. Try to be firstly interviewed if choice arrives ( They get screwed up at the end and ask questions that the previous candidates failed ).

Before approaching the solution to be clear with edge test-cases. Once you are completely sure then come up with an approach.

Skills evaluated in this interview

I applied via Campus Placement and was interviewed in Dec 2016. There were 4 interview rounds.

Interview Questionnaire 

4 Questions

  • Q1. Given a 2d matrix with some D doors and W walls, we need fill distance matrix with minimum distance to the nearest door
  • Ans. 

    Given a 2D matrix with doors and walls, fill distance matrix with minimum distance to the nearest door.

    • Iterate through the matrix and find the doors

    • Use Breadth-First Search (BFS) to calculate the minimum distance from each cell to the nearest door

    • Update the distance matrix with the minimum distances

  • Answered by AI
  • Q2. Given a read-only array we want to find kth smallest element in unordered array with O(1) space
  • Ans. 

    Find kth smallest element in unordered array with O(1) space

    • Use the QuickSelect algorithm to partition the array and find the kth smallest element

    • Choose a pivot element and partition the array into two subarrays

    • Recursively partition the subarray that contains the kth smallest element

    • Repeat until the pivot element is the kth smallest element

    • Time complexity: O(n) average case, O(n^2) worst case

  • Answered by AI
  • Q3. Design question
  • Q4. Find friends of friend who already are not friends with you
  • Ans. 

    To find friends of friends who are not already friends with you, we can first find your friends and then their friends excluding yourself and your friends.

    • Get your list of friends

    • For each friend, get their list of friends

    • Exclude yourself and your friends from the final list of friends of friends

  • Answered by AI

Interview Preparation Tips

Round: Technical Interview
Experience: It started with an informal talk after he gave his introduction. We talked about the cyclone that was going to be there and what I did in my internship and my previous projects. Then we moved to questions. After solving both questions he asked if I had questions.
Tips: Just walk the interviewer through the solution you're proposing.

Round: Other Interview
Experience: He started with a design question with how to stream an image such that all clients see the same image at the same time. You need to take care of delays, network problems. He kept on adding new elements like compression, streaming, utc time related issues, client rendering delays and so on.

Round: Other Interview
Experience: This was bar-raiser round.

Skills: Design, Algorithms And Data Structures, Graph Theory
College Name: IIT Madras

Skills evaluated in this interview

I appeared for an interview before Apr 2021.

Round 1 - Face to Face 

(2 Questions)

Round duration - 60 minutes
Round difficulty - Medium

It started with an informal talk after he gave his introduction. We talked about the cyclone that was going to be there and what I did in my internship and my previous projects. Then we moved to questions. After solving both questions he asked if I had questions.

  • Q1. 

    Kth Largest Element Problem Statement

    Given an array of distinct positive integers and a number 'K', your task is to find the K'th largest element in the array.

    Example:

    Input:
    Array: [2,1,5,6,3,8], K ...
  • Ans. 

    Find the Kth largest element in an array of distinct positive integers.

    • Sort the array in non-increasing order

    • Return the Kth element from the sorted array

    • Handle multiple test cases

  • Answered by AI
  • Q2. 

    Orange Rotting Problem Statement

    Consider a grid containing oranges. Each cell in this grid can hold one of three integer values:

    • Value 0: Represents an empty cell.
    • Value 1: Represents a fresh orang...
  • Ans. 

    The task is to determine the minimum time required for all fresh oranges to become rotten in a grid.

    • Create a queue to store the rotten oranges and their time of rotting.

    • Iterate through the grid to find the initial rotten oranges and add them to the queue.

    • Perform BFS by popping each rotten orange from the queue, rot adjacent fresh oranges, and add them to the queue with updated time.

    • Continue until the queue is empty, ke...

  • Answered by AI
Round 2 - Face to Face 

Round duration - 45 minutes
Round difficulty - Easy

This was a design round.

Interview Preparation Tips

Eligibility criteriaAbove 8 CGPAUber interview preparation:Topics to prepare for the interview - Design, Algorithms And Data Structures, Graph Theory, 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 interviewRejected

Skills evaluated in this interview

Swiggy Interview FAQs

How many rounds are there in Swiggy Intern interview?
Swiggy interview process usually has 3 rounds. The most common rounds in the Swiggy interview process are Technical and Coding Test.
How to prepare for Swiggy Intern 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 Analytical, Analytics, Automation, Business Administration and Continuous Improvement.
What are the top questions asked in Swiggy Intern interview?

Some of the top questions asked at the Swiggy Intern interview -

  1. DSA - Stack Based Quest...read more
  2. Dynamic Programming ba...read more
  3. Asked from Resume its...read more

Tell us how to improve this page.

Swiggy Intern Interview Process

based on 2 interviews

Interview experience

5
  
Excellent
View more

Intern Interview Questions from Similar Companies

Udaan Intern Interview Questions
3.9
 • 1 Interview
Zepto Intern Interview Questions
3.5
 • 1 Interview
View all

Swiggy Intern Reviews and Ratings

based on 4 reviews

4.9/5

Rating in categories

5.0

Skill development

4.9

Work-life balance

4.9

Salary

4.9

Job security

4.9

Company culture

4.9

Promotions

4.9

Work satisfaction

Explore 4 Reviews and Ratings
Delivery Boy
876 salaries
unlock blur

₹0.4 L/yr - ₹5 L/yr

Fleet Manager
579 salaries
unlock blur

₹2.5 L/yr - ₹6 L/yr

Sales Manager
567 salaries
unlock blur

₹2 L/yr - ₹9 L/yr

Assistant Manager
502 salaries
unlock blur

₹3 L/yr - ₹13.6 L/yr

Assistant Store Manager
458 salaries
unlock blur

₹1.5 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