JioHotstar | JioStar | Software Development Engineer II | 3-5 YOE

jiohotstar logo
jiohotstar
· Software Development Engineer II
January 27, 2026 · 19 reads

Summary

I recently went through a multi-round interview process at JioHotstar and was selected for the Software Development Engineer II role. The interviews focused on DSA, LLD, system design, and behavioral aspects, culminating in a successful outcome.

Full Experience

Interview Experience

Recently went through a multi-round interview process of JioHotstar. Sharing a brief round-wise summary.

R1: DSA

  • Dijkstra-based graph problem (medium–hard)
  • Monotonic stack based problem (medium–hard)
  • Focus on optimisation and edge cases
  • Follow-up questions based on my resume and past projects

R2: LLD

  • Designed a cache library
  • Implemented LRU cache
  • Discussion extended to LFU and eviction strategies
  • Strategy pattern was expected

R3: Bar Raiser

  • Designed a ticket booking system like BookMyShow
  • Deep dive into payments, locking, and concurrency
  • Handling millions of requests during popular events (e.g. Coldplay)
  • Race conditions in single-seat booking

R4: Hiring Manager / Cultural Fit

  • Resume-based discussion
  • Scenario questions on conflicts, product decisions, and production debugging
  • Improving existing code and learnings from past projects

Overall:
Strong DSA basics, clean LLD, good understanding of concurrency, and clear communication are key.

Verdict
- Selected (was informed next day)

Compensation Details: https://leetcode.com/discuss/post/7529982/jiohotstar-software-development-engineer-6uz4/

Interview Questions (2)

1.

Design a Cache Library

System Design

Designed a cache library. Implemented LRU cache. Discussion extended to LFU and eviction strategies. Strategy pattern was expected.

2.

Design a Ticket Booking System (BookMyShow-like)

System Design

Designed a ticket booking system like BookMyShow. Deep dive into payments, locking, and concurrency. Handling millions of requests during popular events (e.g. Coldplay). Discussed race conditions in single-seat booking.

Preparation Tips

Strong DSA basics, clean LLD, good understanding of concurrency, and clear communication are key.

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!