InterviewDB Experience

Live Stream: Design a Real-Time Live Streaming Platform with Chat and Viewer Counts

Interview Experience

Round 1 - System Design Problem Design a live streaming platform (think Twitch/YouTube Live) supporting: Streamers push video to an ingest server via RTMP Viewers watch the stream with <5 second latency at any scale Real-time chat: millions of viewers sending messages to the same stream Live viewer count updated every second Key Design Areas Ingest and transcoding: RTMP ingest -> transcode to HLS/DASH at multiple bitrates -> push to CDN edge Delivery: adaptive bitrate over HLS; CDN handles viewe…

Full Details

🔒

Unlock all Jane Street questions

Full insider details, leaked discussions, and candidate experiences.

Get full access — $100 a year, unlimited access

About This Question

This is a candidate experience report from a jane street interview during the phone round.

It covers the following topics: System Design, Coding, Phone, Onsite .