i
CARS24
Filter interviews by
It was based on Javascript. Some web basics like CORS , react rendering patterns. Then JS based output questions. Some were based on JS promise. Function currying.
Leetcode DSA problems
Goof amount of core js questions were asked
What people are saying about CARS24
I applied via Naukri.com and was interviewed in Mar 2023. There were 2 interview rounds.
CARS24 interview questions for designations
I applied via Instahyre and was interviewed in Nov 2022. There were 2 interview rounds.
Debouncing in JavaScript is a technique used to limit the number of times a function is called in a short period of time.
Debouncing is used to improve performance and prevent unnecessary function calls.
It delays the execution of a function until after a certain amount of time has passed since the last invocation.
It is commonly used in scenarios like search bars, scroll events, and input validation.
Debouncing can be imp...
Arrow functions are a concise way to write functions in JavaScript.
Arrow functions have a shorter syntax compared to regular functions.
They do not have their own 'this' value.
Arrow functions are always anonymous.
They are commonly used in React components for event handlers and callbacks.
Pagination component to display a list of items with page navigation.
Create a Pagination component with props for total number of items, items per page, and current page.
Calculate total number of pages based on total items and items per page.
Display page numbers with previous and next buttons to navigate through pages.
Update the list of items displayed based on current page.
Handle click events on page numbers and previ
A polyfill for JS promise is a piece of code that provides support for promises in older browsers.
Create a Promise class with resolve, reject, then, and catch methods
Implement the executor function to handle the asynchronous operation
Use setTimeout to simulate asynchronous behavior
Handle chaining of then and catch methods
I applied via Referral and was interviewed in Feb 2024. There was 1 interview round.
I applied via LinkedIn and was interviewed before Aug 2023. There was 1 interview round.
The first round is Hackerrank two algo and one UI test very easy, Second is Fundamentals of JS and React Native one must have a deep understanding of JS to do that I strongly suggest going through Akashay Saini's JS series It'll help and the Third is PS/DS asked some basic A&DS questions can be solved easily with little practice on Leetcode
I appeared for an interview before Sep 2020.
Round duration - 60 Minutes
Round difficulty - Easy
A thief is planning to rob a store and can carry a maximum weight of 'W' in his knapsack. The store contains 'N' items where the ith item has a weight of 'wi' and a value of...
Yes, the 0/1 Knapsack problem can be solved using dynamic programming with a space complexity of not more than O(W).
Use a 1D array to store the maximum value that can be stolen for each weight capacity from 0 to W.
Iterate through each item and update the array based on whether including the item would increase the total value.
The final value in the array at index W will be the maximum value that can be stolen.
Given an array or list of integers 'ARR', identify the second largest element in 'ARR'.
If a second largest element does not exist, return -1.
ARR = [2,...
Find the second largest element in an array of integers.
Iterate through the array to find the largest and second largest elements.
Handle cases where all elements are identical.
Return -1 if a second largest element does not exist.
Round duration - 60 Minutes
Round difficulty - Easy
System Design Round
Design a scalable system for Twitter with key components and architecture.
Use microservices architecture for scalability and fault isolation.
Key components include user service, tweet service, timeline service, and notification service.
Use a distributed database like Cassandra for storing tweets and user data.
Implement a message queue like Kafka for handling real-time updates and notifications.
Use a caching layer like ...
Round duration - 30 Minutes
Round difficulty - Easy
It is just a formality
Tip 1 : System Design
Tip 2 : Practice questions from leetcode
Tip 3 : Have some projects.
Tip 1 : Mention what you know
Tip 2 : Good previous work to showcase
based on 6 interviews
1 Interview rounds
Retail Associate
729
salaries
| ₹2 L/yr - ₹4.8 L/yr |
Team Lead
454
salaries
| ₹2 L/yr - ₹10.3 L/yr |
Retail Manager
433
salaries
| ₹2.7 L/yr - ₹7.2 L/yr |
Evaluation Engineer
418
salaries
| ₹1.1 L/yr - ₹4.8 L/yr |
Relationship Manager
324
salaries
| ₹2.3 L/yr - ₹7.2 L/yr |
Udaan
Indiamart Intermesh
Swiggy
BlackBuck