Swiggy
200+ Interview Questions and Answers
Q1. How swiggy earns such as there are 5 different ways swiggy earns. Delivery charges Rs.20-40 per order Commission from restaurant partners 24% -28% per order Advertising Cloud kitchen Financial institutional par...
read moreSwiggy earns through delivery charges, commission from restaurant partners, advertising, cloud kitchen, and financial institutional partners.
Swiggy charges Rs.20-40 per order as delivery charges.
They earn a commission of 24% - 28% per order from restaurant partners.
Swiggy earns through advertising on their platform.
They have cloud kitchens which help them earn more revenue.
Swiggy has financial institutional partners such as banks and UPI which help them earn more revenue.
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 “A” and “B”, if the length of “C” is equa...read more
Write SQL query to find mean waiting period for delivery partner given driver Id, ordered time and delivered time.
You have been given a Binary Tree of 'N' nodes, where the nodes have integer values. Your task is to find the In-Order traversal of the given binary tree.
For example :
For the given binary tre...read more
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. Print the total amount of rainwater that ...read more
The question asks to find the total amount of rainwater that can be trapped in the given elevation map.
Iterate through the array and find the maximum height on the left and right side of each bar.
Calculate the amount of water that can be trapped at each bar by taking the minimum of the maximum heights on both sides and subtracting the height of the bar.
Sum up the amount of water trapped at each bar to get the total amount of rainwater trapped.
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 6 hurdles).
You are provided with the to...read more
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' is greater than sub-array 'B' if sum(A) > sum(B). If two su...read more
The problem is to find a subarray with the maximum sum in a given array.
Iterate through the array and keep track of the maximum sum and the current sum.
If the current sum becomes negative, reset it to 0.
Update the maximum sum if the current sum is greater.
Also keep track of the start and end indices of the subarray with the maximum sum.
Return the subarray using the start and end indices.
Q8. Ques.1 How many delivery boy have called customers more than 5 times?
The number of delivery boys who called customers more than 5 times is not provided.
Data on the number of delivery boys who called customers more than 5 times is missing.
Need to gather data on the number of delivery boys and their call logs.
Analysis can be done once the data is available.
The node structure of a binary tree is modified such that each node has the reference to its parent node.
You are given two nodes: ‘N1’ and ‘N2’, of the above binary t...read more
This question is about finding the lowest common ancestor of two nodes in a binary tree with parent references.
Traverse from the given nodes to their respective root nodes and store the paths in two separate lists.
Compare the two lists and find the last common node.
Return the last common node as the lowest common ancestor.
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 element X is the first element on the right side of X in ...read more
The task is to find the next greater element for each element in an array.
Iterate through the array from right to left.
Use a stack to keep track of the elements that have a greater element to their right.
For each element, pop elements from the stack until a greater element is found or the stack is empty.
If a greater element is found, it is the next greater element for the current element.
If the stack becomes empty, there is no greater element to the right.
Store the next great...read more
Bob has been given a triangular pyramid with its vertices marked as ‘O’, ‘X’, ‘Y’ and ‘Z’ and provided with another integer ‘N’. In a single step, Bob can go to any adjace...read more
You have been given an array/list 'ARR' of integers. Your task is to find the second largest element present in the 'ARR'.
Note:
a) Duplicate elements may be present. b) If no...read more
Q13. How will you convince a restuarent for running advestising ?
I will highlight the benefits of advertising and show how it can increase their revenue and customer base.
Explain how advertising can attract new customers and increase revenue
Provide examples of successful advertising campaigns in the restaurant industry
Highlight the importance of staying competitive in the market
Offer a variety of advertising options to fit their budget and goals
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 attack any other queen on the chessboard.
A queen can be killed when it lies in the ...read more
You have been given an integer K.
Your task is to generate all binary strings of length K such that there are no consecutive 1s in the string. This means that the binary st...read more
Given a directed graph, check whether the graph contains a cycle or not. Your function should return true if the given graph contains at least one cycle, else return false.
Inpu...read more
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 wants to find the intersection point of the ‘AB’ and...read more
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. Considering the constraints of the maximum weight t...read more
Q19. Uber wants to design a Subscription Service, what will your key areas of consideration, and how will you price it. Also design the algorithm/logic how will you match the drivers. What are the various administra...
read moreConsiderations and pricing for designing Uber's Subscription Service, including driver matching algorithm and administrative considerations.
Key considerations: target market, pricing strategy, benefits and features, competition analysis
Pricing: determine subscription tiers, pricing models (e.g., flat fee, usage-based), value-based pricing
Driver matching algorithm: consider factors like proximity, availability, driver ratings
Administrative considerations: subscription manageme...read more
Q20. Do you know about Vlookup and pivot table ?
Yes, I am familiar with Vlookup and pivot table.
Vlookup is a function in Excel used to search for a specific value in a table and return a corresponding value from another column.
Pivot table is a tool used to summarize and analyze large amounts of data in Excel.
I have used both Vlookup and pivot table extensively in my previous sales roles to analyze sales data and make informed decisions.
For example, I have used Vlookup to match customer names with their corresponding sales ...read more
Q21. your uber rating is 4.2. for your first 80 rides. uber has started a new scheme where they give additional 10% of to those customers who have a rating of 4.5 and above. what is the minimum number of trips that ...
read moreThe minimum number of trips required to achieve a rating of 4.5 is 20.
To calculate the minimum number of trips required, we need to find the difference between the current rating and the desired rating.
Since the desired rating is 4.5 and the current rating is 4.2, the difference is 0.3.
Each trip contributes to the rating, so we need to divide the difference by the rating increment per trip.
The rating increment per trip can be calculated by dividing the additional discount (10...read more
Splitwise type application was to be implemented, no database or FE UI required, a basic terminal app. We can add expenses of two types shared equally, and with custom shares. Example of ...read more
You are given an integer ‘N’, your task is to return the number of structurally unique BST's (binary search trees) which have exactly 'N' nodes of unique values from 1 to 'N'.
For exam...read more
Q24. A Grmatical test called versant in which three phases are 1) fill in the blanks - 20 mrks 2) paragraph writting 3) Formal mail writing in given time approx 8 min.
You are given a string 'STR' containing lowercase English letters from a to z inclusive. Your task is to find all non-empty possible subsequences of 'STR'.
A Subsequence of a string is the...read more
Q26. How to convince a restaurant partners for advertisement!
To convince restaurant partners for advertisement, focus on the benefits of increased exposure and revenue.
Highlight the potential increase in foot traffic and revenue from advertising
Provide examples of successful partnerships with other restaurants
Offer a variety of advertising options to fit their budget and needs
Emphasize the importance of reaching a wider audience through advertising
Provide data on the effectiveness of advertising in the restaurant industry
Started with spring beans, functional dependencies and asked how will check dependencies are valid or not. When I said they must be in the form of a directed acyclic graph. Then he asked me t...read more
Q28. How can you understand the supply of restaurant in a particular area of a city ?
To understand the supply of restaurants in a particular area of a city, we can use various methods.
Collect data from online directories like Yelp, Zomato, etc.
Conduct surveys to gather information about the number of restaurants in the area.
Analyze the population density and demographics of the area to estimate the demand for restaurants.
Check the number of restaurant permits issued by the local government.
Use GIS mapping tools to visualize the distribution of restaurants in ...read more
Q30. Write sql query to find mean waiting period for delivery partner given driver I'd, ordered time and delivered time.
SQL query to find mean waiting period for delivery partner given driver ID, ordered time and delivered time.
Use AVG function to calculate mean waiting period
Subtract ordered time from delivered time to get waiting period
Filter data by driver ID and delivery partner
Group by delivery partner
Q31. Tell me about Swiggy Business Model ?
Swiggy is an online food ordering and delivery platform that connects customers with local restaurants.
Swiggy charges a commission fee from restaurants for every order placed through their platform.
They offer a variety of cuisines and delivery options, including express delivery and scheduled delivery.
Swiggy also has a subscription service called Swiggy Super, which offers free delivery and other benefits for a monthly fee.
They have expanded their services to include grocery ...read more
Q32. Consider there are 3 other product managers in the room with equally strong product/feature ideas, how will you present your idea and differentiate yourself? How will you sell your idea?
To differentiate myself, I will focus on the unique value proposition of my idea and highlight its potential impact on the business.
I will start by clearly defining the problem my idea solves and how it aligns with the company's goals.
I will then highlight the unique features and benefits of my idea that set it apart from the other product/feature ideas.
I will provide data and metrics to support my idea and show its potential impact on the business.
I will also address any pot...read more
Q33. problem identification - how to reduce per delivery cost from Rs. 75 (hypothetical value).
To reduce per delivery cost from Rs. 75, we can focus on optimizing logistics and operational processes.
Analyze the current delivery process to identify inefficiencies
Implement route optimization software to minimize travel time and fuel consumption
Negotiate better rates with suppliers and shipping partners
Invest in technology to automate manual tasks and reduce labor costs
Streamline inventory management to minimize storage and handling costs
Q34. Suppose If you have more then 10 candidates at the same time for interview then how will you arrange their schedule?
I would prioritize the candidates based on their availability and schedule them accordingly.
Ask the candidates for their availability and preferred interview time
Prioritize candidates based on the urgency of the position and their qualifications
Schedule interviews in blocks of time to minimize disruptions
Communicate the schedule clearly to all candidates and confirm their attendance
Be flexible and accommodating if necessary
Q35. Types of Joins in SQL, minimum and maximum number of rows possible from these joins
Types of SQL joins and their minimum and maximum possible rows.
Types of joins: Inner, Left Outer, Right Outer, Full Outer, Cross
Minimum rows: Inner - 0, Left/Right Outer - 1, Full Outer - 0, Cross - product of rows
Maximum rows: Inner/Left/Right/Full Outer - product of rows, Cross - product of rows
Q36. How will you do market research? Are you sure that seeing through the demand side is a good way for swiggy or we should look through the supply-side and look into number of restaurants we can collaborate with?
Q37. What is swiggy business model?
Swiggy is an online food ordering and delivery platform that connects customers with local restaurants.
Swiggy charges a commission fee from restaurants for every order placed through their platform.
They offer a wide range of cuisines and have tie-ups with various restaurants.
Swiggy also has its own delivery fleet to ensure timely and efficient delivery.
They have a subscription-based loyalty program called Swiggy Super.
Swiggy has expanded to over 500 cities in India and has re...read more
Q38. Why English should be business language?
English should be the business language due to its global reach and effectiveness in communication.
English is the most widely spoken language in the world, making it a common medium for international business communication.
English is the language of technology, science, and commerce, enabling seamless collaboration and exchange of ideas.
Using English as the business language ensures a level playing field for all participants, regardless of their native language.
English has a ...read more
Q39. How would you control increasing restaurant cancellations across a cohort? How would you increase acceptance? What is your view on holiday slots taken by restos? What are the main criteria for judging the engag...
read moreTo control restaurant cancellations, increase acceptance and judge engagement metrics, I would implement various strategies.
Implement a penalty system for frequent cancellations
Offer incentives for accepting orders
Analyze data to identify patterns and address issues
Communicate with restaurants to understand their concerns and needs
Encourage restaurants to offer holiday slots in advance
Engagement metrics include order frequency, customer ratings, and feedback
Regularly review a...read more
Q40. Steps involved in analysis of decrease in sales for particular area
Steps involved in analyzing decrease in sales for a particular area
Identify the time period for which sales have decreased
Analyze the sales data for the area and compare it with previous periods
Identify any external factors that may have contributed to the decrease in sales
Conduct customer surveys to identify any issues with products or services
Analyze competitor activity in the area
Develop a plan to address the issues identified
Implement the plan and monitor the results
How does URL work and What is a load balancer.
Q42. What are parameters you look in a restaurant
I look for cleanliness, quality of food, service, ambiance, and value for money.
Cleanliness of the restaurant and kitchen
Quality of food and presentation
Service provided by the staff
Ambiance and atmosphere of the restaurant
Value for money in terms of pricing and portion size
Q43. How to convince a non boarded restaurant
To convince a non boarded restaurant, showcase the benefits of partnering with us.
Highlight the increase in revenue and foot traffic that comes with being on our platform
Emphasize the marketing and promotional support we provide to our partners
Offer a trial period or special promotion to incentivize them to join
Provide testimonials or case studies from other restaurants that have seen success with us
Design a framework from scratch
Q45. If swiggy had a new user and we have no information about him other than his phone number, how will you recommend restaurants to him?
I would recommend restaurants based on the user's location, cuisine preferences, and popular restaurants in the area.
Use the user's phone number to determine their location
Ask the user for their cuisine preferences during the onboarding process
Recommend popular restaurants in the area based on user reviews and ratings
Use machine learning algorithms to personalize recommendations based on user behavior
Q46. Swiggy wants to launch fitness meals ? What should be the price? Who to target? Customer Journey ? Supply Chain Design
The price of Swiggy's fitness meals should be competitive, targeting health-conscious individuals. The customer journey should focus on convenience and customization. The supply chain design should prioritize freshness and timely delivery.
Price should be competitive to attract customers
Target health-conscious individuals who prioritize fitness and healthy eating
Customer journey should focus on convenience and customization
Supply chain design should prioritize freshness and ti...read more
Q47. Hhow will you educate a new user of the top-selling items through the product?
New users will be educated through onboarding, tutorials, FAQs, and personalized recommendations.
Create an onboarding process that guides users through the product's features and benefits
Develop tutorials that demonstrate how to use the top-selling items
Provide a comprehensive FAQ section that addresses common questions and concerns
Use personalized recommendations to suggest top-selling items based on user behavior and preferences
Q48. 1.what do you know about Swiggy and it's business model. 2.simple SQL queries 3. Vlookup.
Swiggy is an Indian food delivery company that operates through a website and mobile app.
Swiggy was founded in 2014 and is headquartered in Bangalore, India.
It partners with local restaurants to provide food delivery services to customers.
Swiggy's business model is based on charging a commission fee from the restaurants for every order placed through their platform.
It has expanded to over 500 cities in India and has over 200,000 restaurant partners.
SQL queries are used to ret...read more
Q49. Why revenue of Flipkart dropped 20% in December, Compared to November.
The drop in Flipkart's revenue in December compared to November can be attributed to seasonal factors, promotional activities, or changes in consumer behavior.
Seasonal factors such as holiday sales in November leading to higher revenue compared to December
Promotional activities like Black Friday or Cyber Monday driving higher sales in November
Changes in consumer behavior, such as delayed purchases or reduced spending after the holiday season
Q50. List down all the parameters you’d evaluate to design the restaurant recommendation algorithm for Swiggy.
Parameters for designing restaurant recommendation algorithm for Swiggy
User's location and distance from the restaurant
User's previous orders and ratings
Restaurant's popularity and ratings
Cuisine type and availability
Time of day and day of the week
Special offers and discounts
Delivery time and availability
User's dietary preferences and restrictions
Q51. How will resolve the fleet demands when they are in strike
I will address fleet demands during a strike by implementing contingency plans and utilizing alternative resources.
Developing contingency plans to ensure minimal disruption to fleet operations
Collaborating with other departments or external vendors to secure alternative transportation options
Prioritizing critical deliveries and reallocating resources accordingly
Communicating with stakeholders to manage expectations and provide updates
Monitoring the strike situation closely an...read more
Q52. How will you find the defaulters and what will you do to find
To find defaulters, I will use a combination of data analysis, communication, and enforcement strategies.
Analyze payment records and identify customers who have missed payments or consistently pay late
Review vehicle tracking data to identify any misuse or unauthorized use of company vehicles
Regularly communicate with drivers and customers to address any payment issues or concerns
Implement strict enforcement policies, such as penalties for late payments or vehicle misuse
Collab...read more
Q53. How do you get the data from data base and what are important to SQL commands and why
To get data from a database, SQL commands are used. Important SQL commands include SELECT, INSERT, UPDATE, and DELETE.
Use SELECT command to retrieve data from a database
Use INSERT command to add new data to a database
Use UPDATE command to modify existing data in a database
Use DELETE command to remove data from a database
SQL commands are important as they allow manipulation and retrieval of data in a structured manner
Q54. How do you improve resturant sales
To improve restaurant sales, focus on menu engineering, customer service, marketing, and staff training.
Analyze sales data to identify popular and profitable menu items, and adjust menu accordingly.
Train staff to upsell and provide excellent customer service to increase customer satisfaction and loyalty.
Implement marketing strategies such as social media campaigns, loyalty programs, and special promotions to attract new customers and retain existing ones.
Invest in staff train...read more
Q55. How do you increase wallet share
Increasing wallet share involves building stronger relationships with existing customers and offering them additional products or services.
Identify customers with the potential to increase their spending
Offer personalized recommendations based on their past purchases
Provide excellent customer service to build trust and loyalty
Create incentives for customers to purchase more, such as loyalty programs or discounts
Continuously communicate with customers to stay top of mind and o...read more
Q56. How will your design take care of the price-cuts and discounts
Our design will incorporate dynamic pricing strategies and personalized discounts based on customer behavior.
We will analyze customer behavior and purchase history to offer personalized discounts.
We will implement dynamic pricing strategies to adjust prices based on market demand and competition.
We will communicate price-cuts and discounts effectively through targeted marketing campaigns.
We will continuously monitor and optimize our pricing and discount strategies to ensure p...read more
Q57. Question 2. Count distinct uniques names from the table
To count distinct unique names from a table, use the SELECT DISTINCT statement with the name column.
Use SELECT DISTINCT to retrieve unique names
Specify the name column in the SELECT statement
Example: SELECT DISTINCT name FROM table_name
Store the result in an array of strings
Q58. Write a query to find out students has greater than 80 marks and from English subject?
Query to find students with over 80 marks in English subject
Use SELECT statement to retrieve data
Filter the results using WHERE clause for marks greater than 80
Include condition for English subject using AND operator
Q59. Do you think the capital investment will be a top priority to look into as capital investment is very low? How will you calculate the break-even point?
Q60. Why Swiggy and what values did you see before applying
I chose Swiggy for its innovative technology, market leadership, and growth potential.
Swiggy's cutting-edge technology in the food delivery industry stood out to me
The company's strong market presence and leadership position were appealing
I was impressed by Swiggy's rapid growth and expansion in the market
Swiggy's customer-centric approach and focus on quality service were values I admired
Q61. How much you know about inventory, sales return, purchase entery etc
I have extensive knowledge and experience in inventory management, sales return, and purchase entry.
I have managed inventory for multiple stores, ensuring accurate stock levels and timely replenishment.
I have processed sales returns, ensuring customer satisfaction while minimizing loss for the company.
I have experience in entering purchase orders and invoices into inventory management systems.
I have also conducted regular inventory audits to identify discrepancies and impleme...read more
Q62. How to convence the customer while leave our brand
Empathize with the customer and offer solutions to their concerns.
Listen actively to the customer's concerns
Acknowledge their frustration and apologize for any inconvenience
Offer alternative solutions or incentives to stay with the brand
Provide clear and concise information about the benefits of staying with the brand
Follow up with the customer to ensure their satisfaction
Q63. What do you think is the role of an AVM? How would you cut down customer refunds?
The role of an AVM is to manage vendor relationships and ensure customer satisfaction. To cut down customer refunds, AVMs must identify and address the root cause of the issue.
AVMs manage vendor relationships and ensure timely delivery of products/services
They work closely with vendors to resolve any issues that may arise
AVMs must identify the root cause of customer complaints and take corrective action
They can implement quality control measures to prevent future issues
AVMs c...read more
Q64. How to convince a restaurant owner/partner to give more commission percentage to swiggy without offering them any perks or benifits..?
Highlight the benefits of increased visibility and customer reach through Swiggy's platform.
Emphasize the potential increase in orders and revenue due to Swiggy's large customer base.
Explain how being featured on Swiggy can attract new customers who may not have discovered the restaurant otherwise.
Discuss the convenience and ease of ordering through Swiggy, leading to higher customer satisfaction and loyalty.
Provide data or case studies of other restaurants that have seen suc...read more
Q65. what type of language is python?
Python is a high-level programming language known for its simplicity and readability.
Python is an interpreted language, meaning it does not need to be compiled before running.
It supports multiple programming paradigms, including object-oriented, imperative, and functional programming.
Python has a large standard library and a thriving community, making it versatile and widely used.
Example: Python is used for web development (Django, Flask), data analysis (Pandas, NumPy), and a...read more
Q66. Sales pitching - How to do good analysis and product sales.
To do good analysis and product sales, it is important to understand customer needs, conduct market research, tailor the pitch, and provide value-added solutions.
Understand customer needs and pain points through effective questioning and active listening.
Conduct thorough market research to identify target audience, competitors, and market trends.
Tailor the sales pitch to address specific customer needs and showcase how the product solves their problems.
Highlight the unique se...read more
Q67. Where would Swiggy invest? Tier 2 or tier 1. And If you can invest 20 percent or 100 percent or zero in either. How would you go about it?
Q68. How can you double the output of the kitchen without adding wastage?
By optimizing the kitchen layout, streamlining processes, and training staff, output can be doubled without adding wastage.
Optimize kitchen layout to reduce time and movement between stations
Streamline processes to eliminate inefficiencies and reduce wait times
Train staff to work more efficiently and effectively
Implement technology to automate certain tasks and reduce human error
Monitor inventory levels to prevent overproduction and reduce wastage
Normalizations, Indexing, Transactions etc
Q70. How to onboard new restaurant
To onboard a new restaurant, we need to follow a structured process that includes training, setting up systems, and providing ongoing support.
Create a detailed onboarding plan that covers all aspects of the restaurant's operations
Train the restaurant staff on our products, services, and systems
Set up the necessary equipment and software to ensure smooth operations
Provide ongoing support and guidance to the restaurant to help them succeed
Regularly review the restaurant's perfo...read more
Q71. How null behaves in different types of joins
Null behaves differently in different types of joins in SQL
In INNER JOIN, rows with NULL values are excluded from the result set
In LEFT JOIN, rows with NULL values from the left table are included in the result set
In RIGHT JOIN, rows with NULL values from the right table are included in the result set
In FULL OUTER JOIN, rows with NULL values from either table are included in the result set
Q72. What all things will you look in a financial perspective if Swiggy wants to expand into a new city?
Q73. Have you used ranking algorithms? If yes, explain about any approach of ranking products for search
Yes, I have used ranking algorithms. One approach is to use collaborative filtering to recommend products based on user preferences and behavior.
Collaborative filtering is a common approach for ranking products in search based on user behavior and preferences
It involves analyzing user interactions with products to make personalized recommendations
Examples include recommending products similar to those previously purchased or viewed by the user
Q74. Design a UX mockup for displaying nearest outlet for a multi-chain restaurant - Ask clarifying questions, draw thought on paper, observe common mobile/desktop design patterns for commonly used apps
Design a UX mockup for displaying nearest outlet for a multi-chain restaurant
Clarify if the user is searching for a specific location or their current location
Include a search bar and filters for cuisine, distance, and ratings
Display outlet details such as address, phone number, and hours of operation
Use map integration to show outlet locations and directions
Consider mobile-first design and optimize for smaller screens
Q75. What is you tacking care?
I take care of my fleet by ensuring regular maintenance, monitoring fuel consumption, and training drivers on safe driving practices.
Regular maintenance to prevent breakdowns and ensure optimal performance
Monitoring fuel consumption to identify inefficiencies and reduce costs
Training drivers on safe driving practices to minimize accidents and prolong vehicle lifespan
Rope problem to calculate time
Q77. If you had to write the positioning statement for Swiggy, what would it be?
Swiggy - Your go-to food delivery service for quick and convenient meals
Positioned as a reliable and efficient food delivery service
Emphasize on quick delivery times and wide variety of restaurant options
Highlight convenience and ease of ordering through the app
Q78. Briefly explain about end to end process of operations in Flipkart warehouse from inbound from FC to outbound at sorting centre
The end-to-end process of operations in Flipkart warehouse involves receiving products from fulfillment centers, storing them, and preparing them for shipment to sorting centers.
Receiving products from fulfillment centers
Sorting and storing products in the warehouse
Picking and packing products for outbound shipment to sorting centers
Loading products onto trucks for transportation to sorting centers
Q79. What is the process of procurement and how to maintain minimum level of stock
Procurement process involves identifying needs, selecting suppliers, negotiating contracts, and managing inventory.
Identify the need for goods or services
Select suppliers based on criteria such as price, quality, and delivery time
Negotiate contracts with suppliers to ensure favorable terms
Manage inventory levels to maintain minimum stock
Monitor supplier performance and make adjustments as needed
Q80. How many experience for fleet management?
Minimum of 3-5 years of experience in fleet management is typically required.
Minimum of 3-5 years of experience is usually required for fleet management roles
Experience in managing a diverse fleet of vehicles is preferred
Knowledge of maintenance schedules, fuel management, and regulatory compliance is important
Experience with fleet management software and telematics systems is a plus
Q81. If the driver has been strike what you can do?
If a driver is on strike, it is important to address the situation promptly and effectively to minimize disruptions to fleet operations.
Communicate with the driver to understand the reasons for the strike
Evaluate the impact of the strike on fleet operations and plan accordingly
Consider alternative solutions such as hiring temporary drivers or redistributing routes
Negotiate with the driver or their representatives to resolve the strike amicably
Ensure compliance with labor laws...read more
Q82. What factors do you look for if you have to enter a market?
Q83. How do you think the payment system in Swiggy works and what new we can do in that?
Q84. How to approach restaurants for onboarding
Approach restaurants with a clear value proposition and personalized pitch.
Research the restaurant's menu and target audience to tailor your pitch
Highlight the benefits of partnering with your company, such as increased revenue and customer satisfaction
Offer a trial period or special promotion to incentivize the restaurant to onboard
Follow up regularly and provide excellent customer service to maintain the partnership
Q85. Write a query employes join between such dates?
Use a SQL query with JOIN to retrieve employees between specified dates.
Use the JOIN keyword to combine data from two tables
Specify the date range using the WHERE clause
Example: SELECT * FROM employees e JOIN dates d ON e.date = d.date WHERE d.date BETWEEN '2022-01-01' AND '2022-12-31'
Q86. Rank Function Application in Google Sheet?
Rank function in Google Sheets is used to assign a rank to a value in a list based on its order.
Rank function is used to determine the rank of a value in a list.
It can be used to rank values in ascending or descending order.
The syntax for the rank function is RANK(value, range, [is_ascending]).
Q87. How to avoide the customer complaints ? What is the action planes?
Q88. How to check the open files in the linux without using lsof
To check open files in Linux without using lsof, you can use the /proc filesystem.
Access the /proc/
/fd directory to view open files for a specific process. Use the find command to search for open files in the /proc directory.
Check the /proc/sys/fs/file-nr file to see the total number of open files system-wide.
Q89. What is the fefo ? Who can achieve our targets? What we do or don't? Who can manage the Manpower? What is the basis knowledge of last job ?
FEFO stands for First Expired, First Out. It is a method of inventory management where products with the earliest expiration dates are used or sold first.
FEFO is important in industries like food and pharmaceuticals where product expiration dates are critical.
Achieving targets requires effective inventory management and sales strategies.
Managers should have strong leadership skills to manage manpower effectively.
Knowledge of the previous job should include experience in retai...read more
Q90. How many cars are there in Delhi? How to deal with conflicts ? How to react to criticism?
It is impossible to accurately determine the number of cars in Delhi.
There is no official count of the number of cars in Delhi.
The number of cars in Delhi is constantly changing due to new registrations and old cars being taken off the road.
Estimates suggest that there are over 10 million vehicles in Delhi, including cars, motorcycles, and other vehicles.
Traffic congestion and air pollution are major issues in Delhi, partly due to the high number of vehicles on the road.
Q91. Specify the positive characteristics of the customer.
Positive characteristics of a customer include patience, kindness, and clear communication.
Patience in dealing with issues
Kindness in interactions with support staff
Clear communication of problems and needs
Willingness to provide feedback for improvement
Understanding of limitations and constraints
Respectful behavior towards support staff
Q92. what is python used for?
Python is a versatile programming language used for data analysis, web development, artificial intelligence, automation, and more.
Data analysis and visualization
Web development (Django, Flask)
Artificial intelligence and machine learning (TensorFlow, PyTorch)
Automation and scripting
Scientific computing (NumPy, SciPy)
Q93. what is array in python?
An array in Python is a data structure that stores a collection of elements of the same type.
Arrays can store elements such as integers, floats, or strings.
Arrays are indexed starting from 0, with elements accessed using their index.
Example: arr = ['apple', 'banana', 'cherry']
Q94. Can you Handel larger number of blue collar rider.
Yes, I have experience handling a large number of blue collar riders through efficient scheduling and communication.
I have experience managing a high volume of blue collar riders by creating optimized schedules.
I am skilled in effective communication to ensure smooth operations with a large number of riders.
I have successfully coordinated with a team of blue collar riders to meet deadlines and targets.
Q95. when we use having clause ?
HAVING clause is used in SQL to filter groups based on specified conditions after GROUP BY clause.
HAVING clause is used with GROUP BY clause to filter groups based on specified conditions.
It is used to filter the results of aggregate functions like COUNT, SUM, AVG, etc.
It is used to apply conditions to groups, similar to WHERE clause which applies conditions to individual rows.
Example: SELECT department, AVG(salary) FROM employees GROUP BY department HAVING AVG(salary) > 5000...read more
Q97. Do you have a system knowledge?
Yes, I have system knowledge.
I have experience working with various operating systems such as Windows, macOS, and Linux.
I am familiar with different software applications and can troubleshoot common issues.
I have a good understanding of computer networks and can configure routers and switches.
I have knowledge of database management systems like MySQL and can write SQL queries.
I am proficient in using productivity tools like Microsoft Office and Google Suite.
Q98. What is Maintenance executive ? What is AC units? What is Chillar freezer? Three phase supply? And any questions.
A maintenance executive is responsible for overseeing and managing the maintenance activities of an organization.
Maintenance executive is a managerial role that involves planning, organizing, and supervising maintenance operations.
They ensure that equipment, machinery, and facilities are properly maintained to minimize downtime and maximize productivity.
Maintenance executives develop maintenance schedules, coordinate repairs and inspections, and manage a team of maintenance t...read more
Q99. Arrays of integers an integer Target indicates a two input numbers in array input num = [2,7,11,15] target 9 output [0,1]
Q100. Write query for rolling sum
Rolling sum query adds up a specified number of rows in a table based on a given condition.
Use the OVER() function to specify the window frame for the rolling sum.
Specify the number of rows to include in the window frame using ROWS BETWEEN.
Use ORDER BY to specify the order of rows in the window frame.
Example: SELECT column1, SUM(column2) OVER (ORDER BY column1 ROWS BETWEEN 2 PRECEDING AND CURRENT ROW) AS rolling_sum FROM table_name;
More about working at Swiggy
Top HR Questions asked in null
Interview Process at null
Top Interview Questions from Similar Companies
Reviews
Interviews
Salaries
Users/Month