Senior Backend Engineer @ Cars24

cars24 logo
cars24
Senior Backend Engineer
April 3, 20254 reads

Summary

I interviewed for a Senior Backend Engineer position at Cars24, which involved rounds on Data Structures & Algorithms and System Design, specifically focusing on building an O(1) data structure and designing a vaccination management system. Ultimately, I was rejected.

Full Experience

Round 1

Design a DS 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?

Questions on design patterns, SQL v NoSQL, single and composite indices data structure.

Round 2

HLD: Design Cowin for vaccination management and tracking. Update vaccination center information, search and book slots, auth etc.

Verdict

Rejected.

Interview Questions (2)

Q1
Design DS for O(1) Insert/Delete/Search/Random
Data Structures & AlgorithmsHard

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?

Q2
HLD: Design Cowin Vaccination Management System
System DesignHard

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

Discussion (0)

Share your thoughts and ask questions

Join the Discussion

Sign in with Google to share your thoughts and ask questions

No comments yet

Be the first to share your thoughts and start the discussion!