Zepto logo
Premium Employer

Zepto

Verified
3.5
based on 1.2k Reviews
Filter interviews by
Designation
Fresher
Experienced
Skills

100+ Zepto Interview Questions and Answers

Updated 25 Feb 2025
Popular Designations

Q1. Given 2 large numeric comma seperated strings. You need to calculate their sum along with maintaining the correct position of commas. Example Test Case - s1 - "123,456,788" s2 - "1" output - "123,456,789" const...

read more
Ans.

Calculate sum of large numeric comma separated strings without converting to integers.

  • Split the strings by comma to get individual numbers

  • Iterate from right to left and add digits, carrying over if necessary

  • Maintain correct position of commas in the output string

Add your answer
right arrow

Q2. How many microservices do I own & at what scale they handle the traffic?

Ans.

I own 5 microservices that handle traffic at a scale of 10,000 requests per minute.

  • I own 5 microservices

  • They handle traffic at a scale of 10,000 requests per minute

Add your answer
right arrow
Zepto Interview Questions and Answers for Freshers
illustration image

Q3. LLD Round:- Design classes for bidding system when new bid notifications shown to all users who already bided for it.

Ans.

Design classes for a bidding system with new bid notifications for users who have already bid.

  • Create a Bid class with attributes like bidder, amount, timestamp, etc.

  • Create a Notification class with attributes like message, recipient, timestamp, etc.

  • Create a BiddingSystem class to manage bids and notifications.

  • Implement a method in BiddingSystem to notify users who have already bid when a new bid is placed.

  • Consider using Observer design pattern to notify users efficiently.

View 2 more answers
right arrow

Q4. How to manage you rider issue

Ans.

To manage rider issues, establish clear communication channels, provide training and support, address concerns promptly, and maintain a positive work environment.

  • Establish clear communication channels with riders to address any issues or concerns.

  • Provide comprehensive training to riders to ensure they understand their responsibilities and expectations.

  • Offer ongoing support and guidance to riders, addressing any challenges they may face.

  • Promptly address and resolve any concern...read more

View 5 more answers
right arrow
Discover Zepto interview dos and don'ts from real experiences

Q5. As a data analyst can you do data entry work also?

Ans.

Yes, I can do data entry work as a data analyst.

  • Data entry work is a part of data analysis process.

  • I have experience in data entry work and can perform it efficiently.

  • Data entry work includes entering data into spreadsheets, databases, or other software.

  • I understand the importance of accurate data entry for effective analysis.

Add your answer
right arrow

Q6. Do u know computer operation with Ms Excel

Ans.

Yes, I am proficient in computer operations with MS Excel.

  • I am skilled in creating and formatting spreadsheets

  • I can use formulas and functions to perform calculations

  • I am experienced in data analysis and visualization using charts and graphs

  • I can also use Excel for project management and tracking tasks

  • For example, I have used Excel to create a budget spreadsheet for my previous company and track expenses and revenue.

View 7 more answers
right arrow
Are these interview questions helpful?

Q7. How we control the dump ,damage,and FNV quality issues ?

Ans.

We implement strict quality control measures to prevent dump, damage, and FNV issues.

  • Regular inspections and audits of inventory

  • Proper storage and handling procedures

  • Training and educating employees on quality control

  • Establishing relationships with reliable suppliers

  • Implementing a system for tracking and reporting issues

  • Collaborating with other departments to address and resolve issues

  • Continuous improvement through data analysis and feedback

  • Examples: conducting daily inspecti...read more

Add your answer
right arrow

Q8. how can you check backward compatibility in API (if BE changes are deployed on PROD)

Ans.

To check backward compatibility in API after BE changes are deployed on PROD, perform regression testing on existing functionalities.

  • Perform regression testing on existing API functionalities to ensure they still work as expected after BE changes

  • Check if any existing API endpoints have been deprecated or modified due to BE changes

  • Verify if any new API endpoints have been added and test their functionality

  • Ensure that the API responses are consistent with the previous versions

  • T...read more

View 1 answer
right arrow
Share interview questions and help millions of jobseekers 🌟
man with laptop

Q9. How much manpower is required to complete 2,000 orders in 20 hours if one employee has a productivity rate of 210 orders per hour?

Ans.

To complete 2,000 orders in 20 hours with a productivity rate of 210 orders per hour, you would need 10 employees.

  • One employee can complete 210 orders per hour

  • To complete 2,000 orders in 20 hours, you would need 10 employees (2,000 orders / 20 hours = 100 orders per hour; 100 orders per hour / 210 orders per hour per employee = 10 employees)

View 1 answer
right arrow

Q10. What is denbouncer and throttle

Ans.

Debouncer and throttle are techniques used to limit the frequency of function calls.

  • Debouncing delays the execution of a function until a certain amount of time has passed without the function being called again.

  • Throttling limits the frequency of function calls to a certain rate, executing the function at fixed intervals.

  • Debouncing is useful for events that may be triggered multiple times in quick succession, such as resizing a window.

  • Throttling is useful for events that need...read more

View 1 answer
right arrow

Q11. Major difference between class based components and class based components

Ans.

There is no difference between class based components and class based components.

  • There seems to be a typo in the question.

  • Assuming the question is about functional components vs class components, the major difference is that class components use a class to define the component while functional components are defined as functions.

  • Class components have access to lifecycle methods while functional components do not.

  • Functional components are simpler and easier to read and write.

  • E...read more

View 3 more answers
right arrow

Q12. how fast can you prepare a bar chart with product operations data

Ans.

I can prepare a bar chart with product operations data within a few minutes.

  • I have experience using data visualization tools like Tableau, Power BI, or Excel to quickly create bar charts.

  • I am proficient in organizing and cleaning data to ensure accurate representation in the chart.

  • I can customize the chart with relevant labels, colors, and titles to make it visually appealing and easy to understand.

Add your answer
right arrow

Q13. What is the difference between quick commerce and e-commerce?

Ans.

Quick commerce focuses on ultra-fast delivery of goods, while e-commerce involves online buying and selling of products.

  • Quick commerce emphasizes on delivering goods within minutes or hours, targeting immediate needs.

  • E-commerce involves online transactions for a wide range of products, with delivery times ranging from a few days to weeks.

  • Quick commerce typically relies on local warehouses and delivery networks for rapid fulfillment.

  • E-commerce often involves larger distributio...read more

Add your answer
right arrow

Q14. how to test netowork latency while testing mobile apps

Ans.

Use network monitoring tools and simulate different network conditions to test network latency in mobile apps.

  • Use network monitoring tools like Wireshark or Charles Proxy to analyze network traffic and identify latency issues.

  • Simulate different network conditions (3G, 4G, WiFi, etc.) using tools like Network Link Conditioner on iOS or Android Emulator on Android.

  • Measure latency by sending requests to a server and calculating the time taken for the response to be received.

  • Test...read more

Add your answer
right arrow

Q15. How do you write SQL query to get customers and which categories they did not purchase? How would you find potential new customers in those categories?

Ans.

To get customers and categories they did not purchase, use SQL query with LEFT JOIN and WHERE NOT EXISTS. To find potential new customers, analyze categories with low sales.

  • Use LEFT JOIN to combine customers and categories tables

  • Use WHERE NOT EXISTS to filter out categories that customers did not purchase

  • To find potential new customers, analyze categories with low sales and target marketing efforts towards them

Add your answer
right arrow

Q16. What is the implementation of an accordion feature using vanilla JavaScript?

Ans.

Implementing an accordion feature using vanilla JavaScript

  • Create HTML structure with headings and content sections

  • Add event listener to headings to toggle visibility of content

  • Use CSS to style accordion for better user experience

Add your answer
right arrow

Q17. What is a polyfill for Promise.all, and how does it work?

Ans.

A polyfill for Promise.all is a code snippet that provides the functionality of Promise.all for browsers that do not support it natively.

  • Polyfill for Promise.all can be implemented using a combination of Promise, Array.prototype.map, and Array.prototype.reduce.

  • It allows you to wait for multiple promises to resolve and then returns an array of their results.

  • Example: const promise1 = Promise.resolve(3); const promise2 = 42; const promise3 = new Promise((resolve, reject) => { se...read more

Add your answer
right arrow

Q18. what parameter you will consider to select the location of mother hub?

Ans.

Factors such as proximity to suppliers, transportation infrastructure, labor availability, and market demand are key parameters for selecting the location of a mother hub.

  • Proximity to suppliers to reduce transportation costs and lead times

  • Availability of transportation infrastructure for efficient distribution

  • Access to a skilled labor force for operations at the hub

  • Consideration of market demand and customer locations for strategic positioning

  • Cost of land and facilities in th...read more

Add your answer
right arrow

Q19. How can you optimise the operations between dark stores and mother hubs?

Ans.

Optimise operations by streamlining communication, inventory management, and logistics between dark stores and mother hubs.

  • Implement a robust inventory management system to track stock levels at both dark stores and mother hubs.

  • Utilize technology such as RFID tags or barcode scanners to improve accuracy and efficiency in inventory tracking.

  • Establish clear communication channels between dark stores and mother hubs to ensure timely updates on stock levels and delivery schedules...read more

Add your answer
right arrow

Q20. You know about SAP , Inbound & Outbound , RSTO & RTO

Ans.

SAP is an enterprise resource planning software, Inbound & Outbound refer to logistics processes, RSTO is a transaction code for stock transfer orders, and RTO is return to origin.

  • SAP is a software used for managing business operations and customer relations.

  • Inbound refers to receiving goods or materials into a warehouse or facility.

  • Outbound refers to shipping goods or materials out of a warehouse or facility.

  • RSTO is a transaction code in SAP used for stock transfer orders be...read more

View 1 answer
right arrow

Q21. What is you special ability to handle the store?

Ans.

My ability to handle the store lies in my excellent organizational skills, attention to detail, and ability to motivate and lead a team.

  • I have experience in managing inventory and ensuring that stock levels are always optimal.

  • I am skilled in creating schedules and delegating tasks to ensure that all areas of the store are covered.

  • I have a talent for identifying areas of improvement and implementing changes to increase efficiency and profitability.

  • I am able to communicate effe...read more

Add your answer
right arrow

Q22. What are some effective channels for communication or marketing that are low cost?

Ans.

Some effective low-cost communication channels include social media, email marketing, and content marketing.

  • Social media platforms like Facebook, Instagram, and Twitter can reach a large audience at minimal cost.

  • Email marketing campaigns are cost-effective and allow for personalized communication with customers.

  • Content marketing through blogs, videos, and podcasts can help establish expertise and attract organic traffic.

  • Utilizing search engine optimization (SEO) techniques ca...read more

Add your answer
right arrow

Q23. Tell me about a e-commerce app where you shop oftenly?

Ans.

I shop often on Amazon app.

  • Amazon has a wide range of products available.

  • The app is user-friendly and easy to navigate.

  • The delivery is fast and reliable.

  • The app offers various payment options.

  • The app also has a feature of tracking the delivery status.

  • Amazon also offers great deals and discounts on products.

Add your answer
right arrow

Q24. In which method data is more secure GET or POST?

Ans.

POST method is more secure than GET method for transmitting sensitive data.

  • POST method sends data in the request body, making it more secure as the data is not visible in the URL.

  • GET method sends data in the URL, which can be visible in browser history, server logs, and can be easily intercepted.

  • POST method is recommended for transmitting sensitive information like passwords, credit card details, etc.

  • GET method is commonly used for retrieving data from the server without send...read more

Add your answer
right arrow

Q25. How would you predict users who are going to churn

Ans.

By analyzing user behavior patterns, engagement levels, and feedback, we can predict users who are likely to churn.

  • Analyze user behavior patterns such as frequency of logins, time spent on platform, and interactions with features

  • Monitor engagement levels and identify any decrease in activity or usage

  • Collect feedback from users through surveys or customer support interactions to understand their satisfaction levels

  • Utilize machine learning algorithms to identify patterns and pr...read more

Add your answer
right arrow

Q26. Replace all zeros to 1 which are surrounded by 1's

Ans.

Replace zeros surrounded by ones with ones in an array of strings

  • Iterate through each string in the array

  • Check for zeros surrounded by ones and replace them with ones

  • Return the modified array of strings

Add your answer
right arrow

Q27. How to escalate order pendency & live monitoring

Ans.

To escalate order pendency & live monitoring, utilize automated alerts, real-time tracking systems, and regular communication with team members.

  • Implement automated alerts for order pendency thresholds to notify team members when action is needed

  • Utilize real-time tracking systems to monitor order progress and identify bottlenecks

  • Establish regular communication channels with team members to provide updates on order status and address any issues promptly

View 1 answer
right arrow

Q28. What is difference between E-commerce and Q-commerce ?

Add your answer
right arrow

Q29. write negative testcases for cart value not greater equal to 1000

Ans.

Negative testcases for cart value less than 1000

  • Add a product with a price less than 1000 to the cart

  • Remove all products from the cart and check if the total value is less than 1000

  • Add multiple products to the cart but ensure the total value is less than 1000

Add your answer
right arrow

Q30. How would you take care of expanding catalogue for Zepto Search

Ans.

To expand the catalogue for Zepto Search, I would conduct market research, analyze user feedback, collaborate with stakeholders, and prioritize new features.

  • Conduct market research to identify trends and gaps in the market

  • Analyze user feedback to understand what features users are looking for

  • Collaborate with stakeholders such as developers, designers, and sales teams to gather input and align on priorities

  • Prioritize new features based on market research, user feedback, and st...read more

Add your answer
right arrow

Q31. What is the explanation of the supply chain process?

Ans.

The supply chain process involves the flow of goods and services from the initial production to the final delivery to the customer.

  • The supply chain process starts with sourcing raw materials or components

  • It then involves manufacturing or assembling the products

  • Next, the products are stored in warehouses or distribution centers

  • Finally, the products are delivered to the end customers

  • Supply chain process also includes activities like demand forecasting, inventory management, and...read more

Add your answer
right arrow

Q32. What is the problem with colosures

Ans.

Closures can cause memory leaks if not handled properly.

  • Closures can hold references to variables outside of their scope, preventing them from being garbage collected.

  • If closures are used excessively or not released properly, they can cause memory leaks.

  • To avoid memory leaks, make sure to release closures when they are no longer needed.

Add your answer
right arrow

Q33. What is the cost breakdown for producing a paper bag?

Ans.

The cost breakdown for producing a paper bag includes raw materials, labor, machinery, overhead costs, and packaging design.

  • Raw materials such as paper and ink are a significant cost factor.

  • Labor costs include wages for workers involved in the production process.

  • Machinery costs cover the expenses for equipment used in manufacturing.

  • Overhead costs include utilities, rent, and other indirect expenses.

  • Packaging design costs may vary depending on the complexity and customization ...read more

Add your answer
right arrow

Q34. How to do deep copy ?

Ans.

Deep copy creates a new object with the same values as the original object.

  • Use Object.assign() method to create a deep copy of an object.

  • For nested objects, use recursion to copy all levels.

  • For arrays, use slice() method to create a new array with the same values.

  • Avoid using spread operator for deep copy as it only creates a shallow copy.

Add your answer
right arrow

Q35. How we control the inventory hygiene?

Ans.

We maintain inventory hygiene through regular checks and proper storage.

  • Regularly check inventory for expired or damaged products

  • Ensure proper storage conditions such as temperature and humidity control

  • Implement a first-in, first-out (FIFO) system to prevent expired products from being sold

  • Train employees on proper handling and storage procedures

  • Maintain a clean and organized storage area

View 1 answer
right arrow

Q36. What are the various sourcing channels used for procurement?

Ans.

Various sourcing channels for procurement include direct sourcing, e-procurement platforms, supplier networks, and auctions.

  • Direct sourcing from suppliers

  • E-procurement platforms like Ariba or Coupa

  • Supplier networks such as ThomasNet or Alibaba

  • Auctions like reverse auctions or online bidding platforms

Add your answer
right arrow

Q37. how can I do merge multiple excel files together

Ans.

You can merge multiple Excel files together using the 'Consolidate' feature in Excel.

  • Open Excel and go to the 'Data' tab

  • Click on 'Consolidate' in the 'Data Tools' group

  • Select the files you want to merge and choose the desired options

  • Click 'OK' to merge the files together

Add your answer
right arrow

Q38. Open an app, where do you find errors in the app to make it design better

Ans.

Errors in the app can be found by conducting user testing, analyzing user feedback, monitoring app performance, and reviewing analytics.

  • Conduct user testing to observe how users interact with the app and identify any usability issues.

  • Analyze user feedback from app reviews, customer support inquiries, and surveys to pinpoint common complaints or suggestions for improvement.

  • Monitor app performance metrics such as crash reports, loading times, and error logs to identify technica...read more

Add your answer
right arrow

Q39. What is the main purpose of the work?

Ans.

The main purpose of the work is to ensure efficient and effective use of information technology to support business operations.

  • To manage and maintain the organization's information systems

  • To analyze and interpret data to provide insights for decision-making

  • To identify and implement new technologies to improve business processes

  • To ensure data security and privacy

  • To provide technical support to end-users

  • To collaborate with other departments to align IT strategies with business ...read more

Add your answer
right arrow

Q40. SQL: UPDATE the name of EMPLOYEE having 3rd high salary

Ans.

Update the name of employee with 3rd highest salary in SQL

  • Use a subquery to find the 3rd highest salary

  • Join the subquery with the EMPLOYEE table on salary to get the employee name

  • Use the UPDATE statement to update the name of the employee

Add your answer
right arrow

Q41. cumulative sum for given table

Ans.

To calculate cumulative sum for a given table

  • Sort the table in ascending order based on the column you want to calculate the cumulative sum for

  • Add a new column to the table to store the cumulative sum

  • Iterate through each row of the table and calculate the cumulative sum by adding the current row's value to the previous row's cumulative sum

  • Store the cumulative sum in the new column for each row

Add your answer
right arrow

Q42. Detailed breakdown of a one of the features of Zepto (making combos and selling)

Ans.

Zepto feature allows users to create combos by bundling products together and selling them as a package.

  • Users can select multiple products and create a combo deal with a discounted price.

  • The combo feature helps increase average order value and incentivize customers to purchase more.

  • Zepto provides analytics on the performance of different combos to optimize sales strategy.

Add your answer
right arrow

Q43. What is EXCL, and can you explain it?

Ans.

EXCL stands for Exclusive Control. It refers to having sole authority or power over something.

  • EXCL is a term used to describe a situation where one entity has exclusive control over a particular resource or decision.

  • It can refer to exclusive rights, ownership, or access to something.

  • For example, in a business setting, a CEO may have EXCL control over major strategic decisions.

  • In legal terms, EXCL ownership means that only one party has the right to use or benefit from a prope...read more

Add your answer
right arrow

Q44. How to decrease the manpower attrition?

Ans.

To decrease manpower attrition, focus on employee engagement, career growth opportunities, and fair compensation.

  • Conduct regular employee engagement surveys to identify areas of improvement

  • Provide opportunities for career growth and development

  • Offer fair compensation and benefits packages

  • Create a positive work culture and environment

  • Recognize and reward employees for their hard work and achievements

Add your answer
right arrow

Q45. What tools do you commonly use in your work?

Ans.

I commonly use tools such as ERP systems, e-procurement platforms, Excel, and supplier databases in my work as a Procurement Lead.

  • ERP systems

  • E-procurement platforms

  • Excel

  • Supplier databases

Add your answer
right arrow

Q46. Low level Design for an online e-commerce website

Ans.

Low level design for an online e-commerce website involves designing the architecture and components of the website.

  • Identify the main components such as user interface, database, payment gateway, product catalog, etc.

  • Design the database schema to store user information, product details, orders, etc.

  • Implement user authentication and authorization mechanisms for secure access.

  • Integrate payment gateway for processing transactions securely.

  • Optimize website performance by caching ...read more

Add your answer
right arrow

Q47. Case Study: Provide sales strategy for Zepto to expand in Bangalore

Ans.

Develop a sales strategy for Zepto to expand in Bangalore

  • Conduct market research to identify target customer segments in Bangalore

  • Establish partnerships with local businesses to increase brand visibility

  • Utilize digital marketing strategies to reach a wider audience in Bangalore

  • Offer promotions or discounts to attract new customers in the Bangalore market

Add your answer
right arrow

Q48. How to manage inventory and People management and store KPIs

Add your answer
right arrow

Q49. How would you solve ranking problem at Zepto?

Ans.

Implement a machine learning algorithm to optimize ranking based on user behavior and preferences.

  • Collect and analyze user data to understand preferences and behavior

  • Implement a machine learning algorithm to predict user preferences and optimize ranking

  • Regularly update the algorithm based on new data and feedback from users

Add your answer
right arrow

Q50. Describe about Inbound, Inventory and Outbound process ?

Add your answer
right arrow

Q51. How do you perform regression testing in complex feature

Ans.

Regression testing in complex features involves identifying critical test cases, automating tests, and executing them regularly.

  • Identify critical test cases that cover the main functionalities of the complex feature

  • Automate these test cases to ensure efficient and consistent testing

  • Execute regression tests regularly to catch any potential issues or regressions

  • Use tools like Selenium, JUnit, or TestNG for automation and reporting

  • Collaborate with developers to understand change...read more

Add your answer
right arrow

Q52. What is promise.all()

Ans.

promise.all() is a method that takes an array of promises and returns a new promise that resolves when all promises in the array have resolved.

  • It is used to handle multiple asynchronous operations simultaneously.

  • If any of the promises in the array rejects, the returned promise will be rejected with the reason of the first rejected promise.

  • The resolved values of the promises are returned as an array in the same order as the input promises.

View 1 answer
right arrow

Q53. What is closure in javascript

Ans.

Closure is a function that has access to its parent scope even after the parent function has returned.

  • Closure allows for private variables and functions in JavaScript.

  • It is created when a function returns another function.

  • The inner function has access to the outer function's variables and parameters.

  • Example: function outer() { let x = 10; return function inner() { console.log(x); } }

  • The inner function can access and modify the value of x even after outer() has returned.

Add your answer
right arrow

Q54. How to improve D.S(dark store)Metric?

Ans.

To improve D.S Metric in a dark store, focus on optimizing inventory management, streamlining order fulfillment processes, and enhancing customer experience.

  • Optimize inventory management by implementing real-time inventory tracking systems

  • Streamline order fulfillment processes by reducing picking and packing times

  • Enhance customer experience by offering faster delivery options and improving product quality

View 1 answer
right arrow

Q55. Design a book reader service such as kindle

Ans.

Design a book reader service similar to Kindle

  • Implement a user-friendly interface for browsing and purchasing books

  • Include features like bookmarking, highlighting, and note-taking

  • Support various file formats such as PDF, EPUB, and MOBI

  • Provide options for customization like font size, background color, and reading progress tracking

Add your answer
right arrow

Q56. What is curry function

Ans.

Currying is a technique of transforming a function that takes multiple arguments into a sequence of functions that each take a single argument.

  • Currying allows partial application of a function

  • It helps in creating reusable functions

  • Curried functions are easier to compose and chain

  • Example: const add = (a) => (b) => a + b; add(2)(3) returns 5

Add your answer
right arrow

Q57. How we control the Expiry ?

Ans.

We control expiry by implementing a first-in, first-out (FIFO) system and regularly checking expiration dates.

  • We use a FIFO system to ensure that older products are sold first

  • We regularly check expiration dates and remove expired products from the inventory

  • We train employees to identify and handle expired products properly

  • We work closely with suppliers to ensure that they provide products with sufficient shelf life

  • We use software systems to track expiration dates and alert us...read more

Add your answer
right arrow

Q58. How do you build vendor/ brand relation

Ans.

Building vendor/brand relations requires effective communication, trust, and mutual benefits.

  • Regular communication to understand their needs and expectations

  • Being transparent and honest in all dealings

  • Offering incentives and benefits to encourage loyalty

  • Collaborating on marketing and promotional activities

  • Providing feedback and suggestions for improvement

  • Resolving any issues or conflicts promptly and professionally

Add your answer
right arrow

Q59. How will you increase AOV of Zepto

Ans.

To increase AOV of Zepto, I will implement upselling and cross-selling strategies, offer bundle deals, and personalize recommendations.

  • Implement upselling and cross-selling strategies to encourage customers to purchase additional products or upgrade to higher-priced items.

  • Offer bundle deals to incentivize customers to buy multiple items at a discounted price.

  • Personalize recommendations based on customer preferences and purchase history to increase the likelihood of higher-val...read more

Add your answer
right arrow

Q60. e commerce trying to expand in india, should they enter?

Ans.

Yes, with a strategic approach and understanding of the market dynamics.

  • India has a growing e-commerce market with a large population and increasing internet penetration.

  • Competitive landscape should be analyzed to identify opportunities and challenges.

  • Localizing the platform and understanding cultural nuances is crucial for success.

  • Partnerships with local businesses and logistics providers can help in navigating the market.

  • Investing in marketing and customer acquisition strat...read more

Add your answer
right arrow

Q61. E-commerce app's average ticking count has moved from 5th to 6th product.

Add your answer
right arrow

Q62. Define all Kubernetes components with their working.

Ans.

Kubernetes components are essential parts of the Kubernetes system that work together to manage containerized applications.

  • Kube-apiserver: Exposes the Kubernetes API and serves as the front-end for the Kubernetes control plane.

  • Kube-controller-manager: Runs controller processes that regulate the state of the cluster.

  • Kube-scheduler: Assigns workloads to nodes based on resource availability and other constraints.

  • Kubelet: An agent that runs on each node and ensures containers are...read more

Add your answer
right arrow

Q63. Minimum jumps to reach end of an array

Ans.

The minimum number of jumps needed to reach the end of an array.

  • Use dynamic programming to keep track of the minimum jumps needed at each index.

  • At each index, calculate the maximum reachable index and update the minimum jumps accordingly.

  • Example: For array [2, 3, 1, 1, 2, 4, 2, 0, 1, 1], the minimum jumps needed is 4.

Add your answer
right arrow

Q64. What is memoization?

Ans.

Memoization is a technique of caching the results of a function to improve performance.

  • Memoization is used to avoid redundant calculations by storing the results of a function and returning the cached result when the same inputs occur again.

  • It is commonly used in recursive functions and functions with expensive computations.

  • Memoization can be implemented manually or by using libraries like Lodash or Memoizee.

  • Example: Memoizing a Fibonacci function can significantly improve it...read more

Add your answer
right arrow

Q65. Project to reduce inventory losses

Ans.

Implementing a project to reduce inventory losses by analyzing root causes and implementing preventive measures.

  • Conduct a thorough analysis of current inventory management processes to identify areas of improvement

  • Implement inventory tracking systems to monitor stock levels and identify discrepancies

  • Train staff on proper inventory management techniques to reduce human errors

  • Implement security measures such as surveillance cameras or access controls to prevent theft

  • Regularly r...read more

Add your answer
right arrow

Q66. What is the Role of Pharmacist?

Ans.

The role of a pharmacist is to dispense medications, provide drug information to patients and healthcare professionals, and ensure the safe and effective use of medications.

  • Dispensing medications accurately and safely

  • Providing drug information to patients and healthcare professionals

  • Monitoring patient medication therapy for effectiveness and safety

  • Collaborating with other healthcare professionals to optimize patient care

  • Ensuring the safe and effective use of medications throu...read more

Add your answer
right arrow

Q67. How we decrease the costing?

Ans.

Decrease costing by optimizing inventory, reducing waste, negotiating with suppliers, and improving efficiency.

  • Optimize inventory to reduce excess stock and minimize storage costs

  • Reduce waste by implementing better inventory management and tracking systems

  • Negotiate with suppliers for better pricing and discounts

  • Improve efficiency by streamlining processes and reducing labor costs

  • Consider outsourcing certain tasks to reduce overhead costs

Add your answer
right arrow

Q68. Design HLD for rider management system

Ans.

Design HLD for rider management system

  • Use microservices architecture for scalability and flexibility

  • Implement user authentication and authorization for security

  • Include features like ride tracking, payment processing, and feedback system

  • Utilize databases for storing rider information and ride history

Add your answer
right arrow

Q69. Binary search for closest element

Ans.

Binary search to find the closest element in a sorted array

  • Implement binary search to find the target element in the array

  • Keep track of the closest element found so far while searching

  • Update the closest element if a closer one is found during the search

Add your answer
right arrow

Q70. What is 7 QC tool example?

Add your answer
right arrow

Q71. What is a pivot table?

Ans.

A pivot table is a data processing tool used to summarize, analyze, explore, and present large amounts of data in a spreadsheet format.

  • Pivot tables allow users to reorganize and summarize selected columns and rows of data to obtain desired insights.

  • Users can easily group, sort, filter, and calculate data within a pivot table.

  • Pivot tables are commonly used in Excel and other spreadsheet programs for data analysis and reporting.

  • Example: Summarizing sales data by product categor...read more

Add your answer
right arrow

Q72. What is Inventory process

Ans.

Inventory process involves managing and tracking goods or materials within a business.

  • Inventory process includes receiving, storing, and distributing goods.

  • It involves keeping track of stock levels and reordering when necessary.

  • Regular audits and reconciliations are done to ensure accuracy.

  • Utilizing inventory management software can streamline the process.

  • Examples: barcode scanning, FIFO/LIFO methods, cycle counting.

Add your answer
right arrow

Q73. How to find short inventory.

Ans.

Analyze sales data, check for discrepancies, conduct physical inventory counts.

  • Review sales reports for discrepancies

  • Conduct physical inventory counts

  • Check for any missing or misplaced items

  • Utilize inventory management software to track inventory levels

Add your answer
right arrow

Q74. How to handle 100 manpower

Ans.

Handling 100 manpower requires effective communication, delegation, and organization.

  • Establish clear goals and expectations for the team

  • Delegate tasks based on individual strengths and skills

  • Provide regular feedback and support to team members

  • Implement efficient communication channels to ensure smooth workflow

  • Utilize project management tools to track progress and deadlines

Add your answer
right arrow

Q75. What is RACE condition

Ans.

A RACE condition is a situation in which the outcome of a program depends on the order of execution of its components.

  • Occurs in concurrent programming when multiple threads access shared data and the outcome depends on the order of execution

  • Can lead to unpredictable behavior and bugs in the program

  • Example: Two threads trying to increment the same variable simultaneously can result in incorrect values due to race condition

Add your answer
right arrow

Q76. Implement curry function

Ans.

Curry function is a higher-order function that allows partial application of arguments.

  • Currying transforms a function that takes multiple arguments into a series of functions that take one argument each.

  • It returns a new function until all the arguments are received and then executes the original function.

  • Example: const add = (a, b) => a + b; const curriedAdd = curry(add); curriedAdd(2)(3) returns 5.

Add your answer
right arrow

Q77. What you know about Online business

Ans.

Online business refers to conducting commercial transactions over the internet.

  • Online business allows companies to reach a global audience

  • E-commerce platforms like Amazon and eBay are examples of online businesses

  • Digital marketing plays a crucial role in promoting online businesses

  • Online businesses often use analytics to track customer behavior and improve sales

  • Online payment gateways like PayPal and Stripe facilitate transactions in online businesses

Add your answer
right arrow

Q78. How to use Prometheus efficiently?

Ans.

Prometheus is a powerful monitoring and alerting tool used in DevOps for collecting and querying metrics.

  • Set up service discovery to automatically discover and monitor new services.

  • Use labels and selectors to efficiently organize and query metrics.

  • Leverage PromQL for powerful querying capabilities.

  • Implement alerting rules to proactively monitor system health.

  • Utilize Grafana for visualization and dashboarding of Prometheus metrics.

Add your answer
right arrow

Q79. Big challenge for today logistics industry

Ans.

One of the big challenges in today's logistics industry is optimizing last-mile delivery for efficiency and customer satisfaction.

  • Increasing consumer expectations for fast and convenient delivery options

  • Rising costs associated with last-mile delivery due to factors like traffic congestion and labor expenses

  • Need for innovative solutions such as route optimization software and alternative delivery methods like drones or autonomous vehicles

Add your answer
right arrow

Q80. How can we improve fill rates

Ans.

Improving fill rates can be achieved through better forecasting, optimizing inventory levels, and improving supplier relationships.

  • Implement a demand forecasting system to accurately predict customer demand

  • Optimize inventory levels to ensure adequate stock without excess inventory

  • Improve supplier relationships to ensure timely delivery and reduce lead times

  • Implement a safety stock policy to mitigate unexpected demand spikes

  • Utilize technology such as RFID and barcoding to impr...read more

Add your answer
right arrow

Q81. Design chess platform to perform turnament

Ans.

Design a chess platform for tournaments

  • Implement user registration and login functionality

  • Allow users to create or join tournaments

  • Include features for pairing players, tracking scores, and generating leaderboards

  • Provide options for different tournament formats such as round-robin or knockout

  • Include a feature for spectators to watch ongoing games

  • Implement a time control system for games

  • Allow for customization of tournament settings such as time limits and piece sets

Add your answer
right arrow

Q82. What is in inventory?

Ans.

Inventory refers to the list of goods and materials held available in stock by a business.

  • Inventory includes raw materials, work-in-progress, and finished goods.

  • It helps in meeting customer demand, avoiding stockouts, and optimizing costs.

  • Examples of inventory items are electronics, clothing, food products, and office supplies.

Add your answer
right arrow

Q83. What is Antibiotic and Antibodies?

Ans.

Antibiotics are medications that fight bacterial infections, while antibodies are proteins produced by the immune system to help fight off infections.

  • Antibiotics are used to treat bacterial infections by either killing the bacteria or stopping their growth.

  • Common examples of antibiotics include penicillin, amoxicillin, and ciprofloxacin.

  • Antibodies are produced by the immune system in response to foreign substances like bacteria or viruses.

  • They help to neutralize or destroy th...read more

Add your answer
right arrow

Q84. Metformin Used For Which Disease?

Ans.

Metformin is used for the treatment of type 2 diabetes.

  • Metformin is commonly prescribed to lower blood sugar levels in patients with type 2 diabetes.

  • It works by decreasing glucose production in the liver and improving insulin sensitivity in the body.

  • Metformin may also be used in combination with other medications to manage diabetes.

  • It is important to follow the dosage instructions provided by a healthcare professional when taking metformin.

Add your answer
right arrow

Q85. How to control wasteage Inventory

Ans.

Controlling wasteage in inventory involves implementing proper inventory management techniques and monitoring processes.

  • Implement a first in, first out (FIFO) system to ensure older inventory is used first

  • Regularly conduct inventory audits to identify and address any discrepancies

  • Train staff on proper handling and storage of inventory to prevent damage or spoilage

  • Utilize inventory tracking software to monitor stock levels and identify areas of waste

  • Establish clear policies an...read more

View 1 answer
right arrow

Q86. How do i can handle B2C.

Add your answer
right arrow

Q87. GET, POST, PUT, PATCH difference

Ans.

GET retrieves data, POST submits data, PUT updates data, PATCH partially updates data

  • GET is used to retrieve data from a server

  • POST is used to submit data to a server

  • PUT is used to update existing data on a server

  • PATCH is used to partially update existing data on a server

Add your answer
right arrow

Q88. Typical LLD with API and DB schema

Ans.

LLD stands for Low Level Design, which includes designing API and database schema for a software system.

  • LLD involves detailed design of individual components/modules of a software system.

  • API design includes defining endpoints, request/response formats, authentication mechanisms, etc.

  • DB schema design involves defining tables, relationships, indexes, constraints, etc.

  • LLD ensures that the system is scalable, maintainable, and efficient.

  • Example: For an e-commerce platform, LLD wo...read more

Add your answer
right arrow

Q89. Breakdown of a product you have built

Ans.

Developed a mobile app for tracking fitness goals

  • Researched user needs and preferences

  • Designed user-friendly interface for easy navigation

  • Implemented features such as goal setting, progress tracking, and workout logging

  • Collaborated with developers and testers to ensure smooth functionality

  • Received positive feedback from users on app store reviews

Add your answer
right arrow

Q90. Design an online grocery store basically zepto.

Ans.

Design an online grocery store similar to zepto.

  • Implement user-friendly interface for easy navigation

  • Include search functionality for quick product discovery

  • Offer secure payment options for customer convenience

  • Provide delivery options with tracking feature

  • Include customer reviews and ratings for products

  • Implement inventory management system for real-time updates

Add your answer
right arrow

Q91. What is a product?

Ans.

A product is a tangible or intangible item that is produced and sold by a business to satisfy a need or want of a consumer.

  • A product can be a physical item like a car, smartphone, or clothing.

  • A product can also be a service like a haircut, insurance, or consulting.

  • Products can be classified into consumer goods, industrial goods, and services.

  • Products go through a lifecycle including introduction, growth, maturity, and decline.

  • Branding, packaging, and pricing are important asp...read more

Add your answer
right arrow

Q92. Shallow copy vs deep copy

Ans.

Shallow copy only copies the reference to an object while deep copy creates a new object with a new memory address.

  • Shallow copy is faster and uses less memory than deep copy.

  • In shallow copy, changes made to the original object will reflect in the copied object as well.

  • Deep copy creates a completely new object with its own memory space.

  • In JavaScript, arrays and objects are assigned by reference, so a shallow copy will only copy the reference to the original object.

  • In Python, y...read more

Add your answer
right arrow

Q93. How E-commerce work ?

Add your answer
right arrow

Q94. Deep drive of six sigma concept

Add your answer
right arrow

Q95. How to handle. Attrition

Ans.

Attrition can be handled by identifying root causes, improving employee engagement, offering career development opportunities, and conducting exit interviews.

  • Identify root causes of attrition through data analysis and employee feedback.

  • Improve employee engagement through regular communication, recognition, and feedback.

  • Offer career development opportunities to retain top talent.

  • Conduct exit interviews to gather insights and improve retention strategies.

Add your answer
right arrow

Q96. What is Fifo and 6s

Ans.

Fifo stands for First In, First Out and is a method used for inventory management. 6S is a workplace organization method focused on creating a clean and efficient work environment.

  • Fifo is a method where the first items added to inventory are the first ones to be used or sold.

  • 6S focuses on Sort, Set in order, Shine, Standardize, Sustain, and Safety to create an organized and efficient workplace.

  • Example of Fifo: In a grocery store, older products are placed in front to ensure t...read more

Add your answer
right arrow

Q97. What is your CTC

Ans.

My current CTC is $80,000 per year.

  • My current CTC is $80,000 per year

  • I am open to discussing salary expectations during the interview process

  • I have experience negotiating salary packages in previous roles

Add your answer
right arrow

Q98. What is expection

Ans.

Expectation is a belief about what will happen in the future or what should happen in a particular situation.

  • Expectation is a mental state anticipating a certain outcome.

  • It can be based on past experiences, assumptions, or hopes.

  • Expectations can influence behavior and emotions.

  • Unmet expectations can lead to disappointment or frustration.

  • Example: Expecting a promotion after working hard for a year.

Add your answer
right arrow

Q99. Design Splitwise Application (LLD)

Ans.

Design a Splitwise application for managing shared expenses among friends.

  • Implement user authentication and authorization for secure access.

  • Create a user-friendly interface for adding expenses and splitting them among friends.

  • Develop algorithms for calculating balances and settling debts between users.

  • Include features for adding comments, attaching receipts, and generating reports.

  • Consider scalability and performance optimizations for handling large user bases and transaction...read more

Add your answer
right arrow

Q100. Audit planning to find missing sku

Ans.

Audit planning involves systematic review of inventory records, physical counts, and reconciliation to identify missing SKUs.

  • Review inventory records to identify discrepancies

  • Conduct physical counts of inventory to compare with records

  • Reconcile physical counts with inventory records to pinpoint missing SKUs

  • Investigate potential reasons for missing SKUs such as theft, misplacement, or recording errors

Add your answer
right arrow
1
2
Next
Contribute & help others!
Write a review
Write a review
Share interview
Share interview
Contribute salary
Contribute salary
Add office photos
Add office photos

Interview Process at Zepto

based on 295 interviews
Interview experience
4.1
Good
View more
interview tips and stories logo
Interview Tips & Stories
Ace your next interview with expert advice and inspiring stories

Top Interview Questions from Similar Companies

BYJU'S Logo
3.1
 • 686 Interview Questions
Hexaware Technologies Logo
3.5
 • 380 Interview Questions
IndusInd Bank Logo
3.5
 • 213 Interview Questions
Indian Oil Corporation Logo
4.4
 • 202 Interview Questions
ABB Logo
4.1
 • 160 Interview Questions
Alstom Transportation Logo
3.7
 • 140 Interview Questions
View all
Recently Viewed
JOBS
Crescendo Global
No Jobs
SALARIES
MT Educare
SALARIES
MT Educare
REVIEWS
MT Educare
No Reviews
REVIEWS
Acmegrade
No Reviews
REVIEWS
MT Educare
No Reviews
REVIEWS
MT Educare
No Reviews
JOBS
Collegedunia
No Jobs
JOBS
CollegeDekho
No Jobs
REVIEWS
Zepto
No Reviews
Top Zepto Interview Questions And Answers
Share an Interview
Stay ahead in your career. Get AmbitionBox app
play-icon
play-icon
qr-code
Helping over 1 Crore job seekers every month in choosing their right fit company
75 Lakh+

Reviews

5 Lakh+

Interviews

4 Crore+

Salaries

1 Cr+

Users/Month

Contribute to help millions

Made with ❤️ in India. Trademarks belong to their respective owners. All rights reserved © 2024 Info Edge (India) Ltd.

Follow us
  • Youtube
  • Instagram
  • LinkedIn
  • Facebook
  • Twitter