Premium Employer

Zepto

3.5
based on 1.4k Reviews
Filter interviews by

100+ Kaivale Technologies Interview Questions and Answers

Updated 22 Mar 2025
Popular Designations

Q101. 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

Q102. 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

Q103. 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

Q104. What is customer service?

Ans.

Customer service is the support and assistance provided to customers before, during, and after purchasing products or services.

  • Responsive communication: Quickly addressing customer inquiries, like a tech support team resolving issues via chat.

  • Personalized experience: Tailoring services to individual needs, such as a hotel offering special amenities for returning guests.

  • Problem resolution: Effectively handling complaints, like a restaurant offering a free meal to a dissatisfie...read more

Add your answer
Discover Kaivale Technologies interview dos and don'ts from real experiences

Q105. minimum cost to connect the ropes

Ans.

The minimum cost to connect the ropes is calculated by repeatedly connecting the two smallest ropes until all ropes are connected.

  • Sort the ropes in ascending order.

  • Repeatedly connect the two smallest ropes.

  • Add the cost of connecting the two ropes to the total cost.

  • Continue this process until all ropes are connected.

Add your answer

Q106. 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
Are these interview questions helpful?

Q107. What is inventory

Ans.

Inventory refers to the goods and materials a business holds for the purpose of resale or use in production.

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

  • It is an important asset on a company's balance sheet.

  • Inventory management involves tracking, ordering, and storing inventory efficiently.

  • Examples of inventory include merchandise in a retail store, components in a manufacturing plant, and supplies in a hospital.

Add your answer

Q108. Do you know about food safety

Ans.

Yes, I am knowledgeable about food safety practices and regulations.

  • I am familiar with proper food handling techniques to prevent contamination

  • I understand the importance of maintaining proper food storage temperatures

  • I am aware of cross-contamination risks and how to prevent them

  • I know the importance of regular handwashing and cleanliness in food preparation areas

Add your answer
Share interview questions and help millions of jobseekers 🌟

Q109. How would you drive growth?

Ans.

I would drive growth by implementing targeted marketing strategies, expanding product offerings, and optimizing pricing strategies.

  • Implement targeted marketing strategies to reach new customers and increase brand awareness

  • Expand product offerings to cater to a wider range of customer needs and preferences

  • Optimize pricing strategies to maximize profitability and competitiveness in the market

Add your answer

Q110. how to reduce CPO

Ans.

Reducing Cost Per Order (CPO) involves optimizing processes, enhancing customer experience, and leveraging data analytics.

  • Streamline operations: Automate order processing to reduce manual errors and speed up fulfillment.

  • Enhance marketing strategies: Use targeted advertising to reach the right audience, reducing wasted spend.

  • Improve customer retention: Implement loyalty programs to encourage repeat purchases, lowering acquisition costs.

  • Leverage data analytics: Analyze customer...read more

Add your answer

Q111. write HTTP status codes

Ans.

HTTP status codes are standardized codes used to indicate the result of a HTTP request.

  • 1. 2xx - Success: Request was successful (e.g. 200 OK)

  • 2. 3xx - Redirection: Further action needs to be taken (e.g. 301 Moved Permanently)

  • 3. 4xx - Client Error: Request cannot be fulfilled (e.g. 404 Not Found)

  • 4. 5xx - Server Error: Server failed to fulfill a valid request (e.g. 500 Internal Server Error)

Add your answer

Q112. How to Improve store metrics

Ans.

Enhancing store metrics involves optimizing operations, improving customer experience, and leveraging data analytics.

  • Implement regular staff training to improve customer service, leading to higher satisfaction scores.

  • Utilize data analytics to identify sales trends and adjust inventory accordingly, reducing stockouts.

  • Enhance in-store promotions and marketing strategies to attract more foot traffic and increase sales.

  • Gather customer feedback through surveys to identify areas fo...read more

Add your answer

Q113. 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

Q114. What is Vlookup?

Ans.

Vlookup is a function in Excel used to search for a value in a table and return a corresponding value from another column.

  • Vlookup stands for 'Vertical Lookup'.

  • It is commonly used in Excel to search for a value in the leftmost column of a table and return a value in the same row from a specified column.

  • The syntax for Vlookup is =VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup]).

  • Example: =VLOOKUP(A2, B2:D10, 3, FALSE) will search for the value in cell A2 in the ...read more

View 1 answer
Asked in
SDE Interview

Q115. What is state props drilling

Ans.

State props drilling is the process of passing down props from a parent component to a deeply nested child component.

  • Involves passing props through multiple levels of components

  • Can lead to prop drilling if not managed properly

  • Can be avoided by using context or Redux for state management

Add your answer

Q116. Design Booking Management System

Ans.

Design a Booking Management System for handling reservations and scheduling.

  • Create a user-friendly interface for customers to make bookings

  • Implement a database to store booking information

  • Include features for managing availability, cancellations, and payments

Add your answer

Q117. Design Google Calendar

Ans.

Design a user-friendly and efficient calendar application similar to Google Calendar.

  • Allow users to create events, set reminders, and invite others to events

  • Include features like color-coding, recurring events, and integration with other apps

  • Provide a clean and intuitive user interface with easy navigation

  • Implement synchronization across devices for seamless access to calendar

  • Ensure data security and privacy measures are in place

Add your answer

Q118. Design Google Meet

Ans.

Design a video conferencing platform similar to Google Meet.

  • Implement real-time video and audio streaming

  • Include features like screen sharing, chat, and participant management

  • Ensure scalability to support large number of users

  • Focus on security and privacy measures

  • Optimize for low latency and high quality video/audio

Add your answer

Q119. Design lld for Dream 11

Ans.

Designing the low-level design for Dream 11 platform.

  • Use microservices architecture for scalability and flexibility.

  • Implement a robust database schema to handle large amounts of user data.

  • Utilize caching mechanisms to improve performance, especially during peak usage times.

  • Include authentication and authorization mechanisms to ensure data security.

  • Design APIs for seamless integration with third-party services.

  • Implement monitoring and logging for better troubleshooting and mai...read more

Add your answer

Q120. Design movie booking system

Ans.

Design a movie booking system

  • Create a database to store movie details, showtimes, and seat availability

  • Develop a user interface for customers to browse movies, select showtimes, and book seats

  • Implement a payment gateway for secure transactions

  • Include features like seat selection, seat reservation timeout, and booking confirmation

Add your answer

Q121. What is Diabetes?

Ans.

Diabetes is a chronic condition that affects how your body turns food into energy.

  • Diabetes is characterized by high levels of blood glucose (sugar).

  • There are three main types of diabetes: type 1, type 2, and gestational diabetes.

  • Symptoms of diabetes include frequent urination, increased thirst, and unexplained weight loss.

  • Treatment for diabetes may include medication, insulin therapy, and lifestyle changes such as diet and exercise.

  • Complications of diabetes can include heart ...read more

Add your answer

Q122. What is deep copy ?

Ans.

Deep copy is a copy of an object that duplicates all of its attributes, including nested objects, rather than just copying references.

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

  • Changes made to the original object do not affect the deep copy.

  • Deep copy is often used when you need to modify an object without affecting the original.

  • Example: Using JSON.parse(JSON.stringify(object)) in JavaScript to create a deep copy.

Add your answer

Q123. Design lld for Zepto system

Ans.

Design the low level design for Zepto system

  • Identify the components of the Zepto system such as user interface, database, backend services, etc.

  • Define the interactions between the components and how data flows through the system

  • Consider scalability, performance, and security aspects in the design

  • Use appropriate design patterns and technologies to implement the system

  • Include error handling and logging mechanisms in the design

Add your answer

Q124. Design LLD of google calendar

Ans.

Design LLD of google calendar

  • Use microservices architecture for scalability and maintainability

  • Implement features like event creation, editing, deletion, reminders, and sharing

  • Utilize databases for storing user data and events

  • Include user authentication and authorization for security

  • Integrate with external APIs for syncing with other calendars

Add your answer

Q125. Low Level Design for Chess

Ans.

Low level design for a chess game including classes, functions, and data structures.

  • Create classes for pieces (e.g. Pawn, Rook, Bishop) with properties like position and color

  • Implement functions for moving pieces, checking valid moves, and capturing opponent pieces

  • Use data structures like 2D arrays to represent the chess board and track piece positions

Add your answer

Q126. Design FASTag system

Ans.

Design a FASTag system for electronic toll collection

  • Implement RFID technology for vehicle identification

  • Integrate with backend system for toll payment processing

  • Provide users with a mobile app for account management

  • Ensure interoperability with multiple toll plazas and payment methods

Add your answer

Q127. Design LLD of Dream11

Ans.

Design LLD of Dream11

  • Use microservices architecture for scalability and flexibility

  • Implement user authentication and authorization for secure access

  • Utilize caching mechanisms to improve performance

  • Design database schema for storing user data, teams, matches, and scores

  • Include features like creating teams, joining contests, and viewing live scores

Add your answer

Q128. What is you ctc

Add your answer

Q129. design a recommendation system

Ans.

Designing a recommendation system involves creating algorithms to suggest items to users based on their preferences and behavior.

  • Collect user data such as past purchases, ratings, and browsing history

  • Use collaborative filtering or content-based filtering techniques to make recommendations

  • Implement machine learning models like matrix factorization or neural networks for personalized recommendations

  • Evaluate the system's performance using metrics like precision, recall, and F1 s...read more

Add your answer

Q130. max value of arr[i]+arr[j]+i-j

Ans.

The question asks for the maximum value of arr[i]+arr[j]+i-j for given array arr.

  • Iterate through all possible pairs of i and j in the array

  • Calculate the value of arr[i]+arr[j]+i-j for each pair

  • Keep track of the maximum value found

Add your answer

Q131. Journey Towards supply chain

Add your answer

Q132. Stock in inventory associate

Ans.

Managing stock in inventory involves tracking, organizing, and optimizing product availability and storage.

  • Regularly conduct inventory audits to ensure accuracy.

  • Implement a first-in, first-out (FIFO) system to reduce spoilage.

  • Utilize inventory management software for real-time tracking.

  • Establish reorder points to prevent stockouts.

  • Analyze sales trends to forecast future inventory needs.

Add your answer

Q133. Design Planogram in darkstore

Ans.

Designing a planogram for a darkstore involves strategically arranging products for efficient picking and packing.

  • Consider grouping products by category or popularity for easier navigation

  • Utilize shelving and storage solutions that maximize space and accessibility

  • Implement a clear labeling system to aid in locating products quickly

  • Optimize layout for efficient workflow and minimize picking errors

  • Regularly review and adjust planogram based on sales data and customer feedback

Add your answer

Q134. Design Splitwise

Ans.

Design Splitwise - an app for splitting expenses among friends

  • Allow users to create groups and add expenses

  • Track who owes how much to whom

  • Support different currencies and payment methods

  • Send notifications for pending payments

  • Generate reports for easy settlement

Add your answer

Q135. Explain portfolio

Ans.

A portfolio in graphic design is a collection of a designer's best work showcasing their skills, creativity, and style.

  • A portfolio typically includes a variety of projects such as logos, branding, websites, print materials, and illustrations.

  • It serves as a visual resume for a designer, demonstrating their abilities to potential clients or employers.

  • Portfolios can be physical or digital, with online portfolios being common for easy sharing and accessibility.

  • Each piece in a por...read more

Add your answer

Q136. Suitable position

Ans.

A suitable position for a receptionist would be one that allows for interaction with people, organization of tasks, and utilization of communication skills.

  • A receptionist should have strong interpersonal skills to interact with clients, visitors, and staff.

  • The position should involve tasks such as answering phone calls, scheduling appointments, and managing paperwork.

  • The ability to multitask and stay organized is important for a receptionist.

  • Examples of suitable positions cou...read more

Add your answer

Q137. Flatten an array

Ans.

Flatten an array of strings into a single array

  • Use the flat() method to flatten the array

  • Example: ['hello', ['world', 'foo'], 'bar'] => ['hello', 'world', 'foo', 'bar']

Add your answer

Q138. Design Redis system

Ans.

Design a Redis system for efficient data storage and retrieval

  • Use Redis as an in-memory data store for fast access to frequently accessed data

  • Implement data sharding to distribute data across multiple Redis instances for scalability

  • Utilize Redis data structures like strings, lists, sets, and hashes for different types of data storage needs

  • Set up replication and clustering for high availability and fault tolerance

  • Use Redis commands and Lua scripting for complex data manipulati...read more

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

Interview Process at Kaivale Technologies

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

Top Interview Questions from Similar Companies

4.0
 • 836 Interview Questions
3.9
 • 556 Interview Questions
4.1
 • 377 Interview Questions
4.2
 • 367 Interview Questions
3.9
 • 145 Interview Questions
View all
Top Zepto Interview Questions And Answers
Share an Interview
Stay ahead in your career. Get AmbitionBox app
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