17 questions · from 6 interviews

Jiohotstar interview questions

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

Jiohotstar coding and DSA questions

  1. 01

    Create a Dropdown Component

    Create a Dropdown component, followed by a detailed discussion on its design decisions, edge cases, accessibility, state management, and performance considerations.

    From Interview Experience – SDE 2 Frontend @ Jio Hotstar

  2. 02

    Coin Change (Infinite Supply)

    The problem was a Dynamic Programming problem, similar to finding the number of ways to generate coin change given an infinite supply of coins.

    Medium · From JioHotstar / JioStar | SDE-2 Interview Experience | 2.5+ YOE | Backend

  3. 03

    Max Sum of Two Non-Overlapping Subarrays

    A tough Data Structures & Algorithms problem: Find the maximum sum of two non-overlapping subarrays.

    Hard · From JioHotstar SDE 1 | Interview Experience

  4. 04

    Valid Parentheses

    A question about validating parentheses.

    From JioHotstar SDE 1 | Interview Experience

  5. 05

    Custom XML-like Parser

    Implement a custom XML-like parser, focusing on clean code and implementation.

    From JioHotstar SDE 1 | Interview Experience

Jiohotstar system design questions

  1. 01

    LLM Backend Service Design

    Design a service which talks to an LLM, similar to a backend service for a ChatGPT‑like interface. The service should accept a prompt, forward it to the LLM, and return the response. It must manage user sessions and provide an option to index files.

    From Jio Hotstar Interview L4 | Rejected

  2. 02

    Streaming Video Current Viewing Count Feature

    Design a feature that displays the current number of viewers for a streaming video. The solution should cover how to write the viewing count data to the backend and how to read it efficiently for display.

    From Jio Hotstar Interview L4 | Rejected

  3. 03

    Cart Management System Design

    Design a cart management system, outlining functional and non‑functional requirements. Discuss which metrics should be tracked, how to handle failures, and choose an appropriate database.

    From Jio Hotstar Interview L4 | Rejected

  4. 04

    Design a Scalable API

    Design an API with a strong focus on scalability. The design should address: - Handling high traffic - Rate limiting - Caching strategies - Load balancing - Fault tolerance - Observability (logging and monitoring)

    From JioHotstar Interview Experience | Backend | Senior Software Development Engineer

  5. 05

    OTT Scheduling Service Design

    Design a system for an OTT platform where shows transition through the statuses scheduled → started → running → ended. Requirements: - Schedules can be created up to a year in advance or on the same day. - On each status change, the system must notify OTT…

    From JioHotstar Interview Experience | Backend | Senior Software Development Engineer

  6. 06

    Centralized Config Service Design

    Design a centralized configuration service. The design should cover high‑level architecture, scalability considerations, a database schema, and core components such as: - Config storage - Retrieval APIs - Versioning and updates - Basic low‑level design…

    From JioHotstar Interview Experience | Backend | Senior Software Development Engineer

  7. 07

    Design a Feature Flag Management System

    I was asked to design a Feature Flag Management system. It took me a while to understand the problem statement but it became clear after asking a lot of clarifying questions.

    From JioHotstar / JioStar | SDE-2 Interview Experience | 2.5+ YOE | Backend

  8. 08

    Design a Cache Library

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

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

  9. 09

    Design a Ticket Booking System (BookMyShow-like)

    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.

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

  10. 10

    Design a Stock Exchange Order Matcher

    Design a low-level system for a stock exchange order matcher.

    From JioHotstar SDE 1 | Interview Experience

  11. 11

    Design a Swiggy-like System

    Design a high-level system similar to Swiggy (a food delivery platform).

    From JioHotstar SDE 1 | Interview Experience

Jiohotstar other questions

  1. 01

    Behavioral & Redis Internals

    The interviewer asked behavioral questions, such as "Why leave my current organisation?". He also asked a lot of questions related to Redis, its internals, and use cases.

    From JioHotstar / JioStar | SDE-2 Interview Experience | 2.5+ YOE | Backend

Jiohotstar interview questions FAQ

What questions are asked in Jiohotstar interviews?

Candidates reported 17 distinct questions across 6 Jiohotstar interviews. 5 coding and DSA questions, 11 system design questions, 1 other questions.