project44 logo

Project44 Interviews

1 experience1 reads
Project44 Interview Experience (3 Rounds) – My Questions
project44 logo
Project44
No Offer
November 17, 20251 reads

Summary

I interviewed at Project44 for an unspecified role, completing three rounds covering DSA, LLD, and HLD. Although I didn't receive an offer, it was a valuable learning experience.

Full Experience

I had an interview experience with Project44 consisting of three rounds. The first round focused on Data Structures and Algorithms, where I tackled a classic coin change variant. The second round was dedicated to Low-Level Design, specifically designing a simplified BookMyShow system. Finally, the third round involved a High-Level Design discussion for a Job Scheduler. Despite not receiving an offer, I gained significant insights across all three domains.

Interview Questions (3)

Q1
Minimum Coins for Target Sum (Coin Change Variant)
Data Structures & Algorithms

Given a target N (representing people to cover) and an array of sizes (representing coin denominations), find the minimum number of coins needed to exactly cover N. If no exact combination exists, return -1.

Examples:

  • N = 5, sizes = [3,5] → 1
  • N = 7, sizes = [3,5] → -1

Q2
BookMyShow System Low-Level Design (LLD)
System Design

Design a simplified BookMyShow system. Consider the following entities: Movie, Theatre, Screen, Show, Seat, Booking. Focus on handling concurrent seat selection and provide a basic class diagram along with responsibilities for each component.

Q3
Job Scheduler High-Level Design (HLD)
System Design

Provide a high-level design for a Job Scheduler. The discussion should include the Scheduler service and how a Distributed queue (such as Kafka/SQS) would be utilized in the architecture.

Have a Project44 Interview Experience to Share?

Help other candidates by sharing your interview experience. Your insights could make the difference for someone preparing for their dream job at Project44.