18 questions · from 3 interviews

Cars24 interview questions

Every question candidates reported from their Cars24 interviews, most frequently asked first. Each links to the write-up it came from, so you can see the round and how it went.

Cars24 coding and DSA questions

  1. 01

    Design DS for O(1) Insert/Delete/Search/Random

    Design a data structure to insert, delete, search and get a random integer. All operations should be O(1). Follow up - how would you handle these operations in a multi threaded environment?

    Hard · From Senior Backend Engineer @ Cars24

  2. 02

    Construct BST from Preorder Traversal

    Given the preorder traversal of a Binary Search Tree (BST) as [8, 5, 1, 7, 10, 12] , describe how to construct the BST from it.

    Medium · From Cars24 SDE2 Interview Experience | YOE 2.3 | Round-1 | SDE1/ SDE2

  3. 03

    Online Election

    Refer to the LeetCode link for the full problem description.

    Medium · From cars 24 (Senior Java Developer) April 2024

Cars24 system design questions

  1. 01

    HLD: Design Cowin Vaccination Management System

    High-Level Design (HLD) for Cowin for vaccination management and tracking. This includes updating vaccination center information, searching and booking slots, authentication, etc.

    Hard · From Senior Backend Engineer @ Cars24

  2. 02

    Event-driven Architecture (EDA)

    What is Event-driven architecture?

    From cars 24 (Senior Java Developer) April 2024

  3. 03

    Design a Restaurant Booking System

    Design a Restaurant Booking System.

    From cars 24 (Senior Java Developer) April 2024

  4. 04

    Design E-commerce Cart & Inventory Orchestrator Service

    Design a cart for an e-commerce application. We have an Ecommerce System where we have different services built already, your task is to build an InventoryOrchestratorService which will be responsible to save the cart state basis on different events happening…

    From cars 24 (Senior Java Developer) April 2024

Cars24 other questions

  1. 01

    What is HashMap?

    Explain what a HashMap is in Java.

    From Cars24 SDE2 Interview Experience | YOE 2.3 | Round-1 | SDE1/ SDE2

  2. 02

    How HashMap Works Internally?

    Describe the internal working mechanism of a HashMap.

    From Cars24 SDE2 Interview Experience | YOE 2.3 | Round-1 | SDE1/ SDE2

  3. 03

    HashMap Collision Handling

    Explain how HashMap handles collisions.

    From Cars24 SDE2 Interview Experience | YOE 2.3 | Round-1 | SDE1/ SDE2

  4. 04

    What is ConcurrentHashMap?

    Explain what a ConcurrentHashMap is in Java.

    From Cars24 SDE2 Interview Experience | YOE 2.3 | Round-1 | SDE1/ SDE2

  5. 05

    HashMap vs. ConcurrentHashMap

    Describe the key differences between HashMap and ConcurrentHashMap.

    From Cars24 SDE2 Interview Experience | YOE 2.3 | Round-1 | SDE1/ SDE2

  6. 06

    ConcurrentHashMap Optimization over HashMap

    Explain how ConcurrentHashMap is optimized compared to HashMap.

    From Cars24 SDE2 Interview Experience | YOE 2.3 | Round-1 | SDE1/ SDE2

  7. 07

    Spring @Service vs. @Repository Annotations

    Explain the difference between the @Service and @Repository annotations in Spring.

    From Cars24 SDE2 Interview Experience | YOE 2.3 | Round-1 | SDE1/ SDE2

  8. 08

    Kafka Partitions

    What are the partitions in Kafka?

    From cars 24 (Senior Java Developer) April 2024

  9. 09

    Kafka Replication

    What is Replication in Kafka?

    From cars 24 (Senior Java Developer) April 2024

  10. 10

    Database Isolation Levels

    What are different Isolation levels?

    From cars 24 (Senior Java Developer) April 2024

  11. 11

    E-commerce SQL Query for Category Purchases

    Consider a scenario where you have a relational database schema for an e-commerce platform with three main tables: products , orders , and users . The products table contains information about various products available on the platform, the orders table…

    From cars 24 (Senior Java Developer) April 2024

Cars24 interview questions FAQ

What questions are asked in Cars24 interviews?

Candidates reported 18 distinct questions across 3 Cars24 interviews. 3 coding and DSA questions, 4 system design questions, 11 other questions.