Interview Questions › Product Design
Design a video streaming app for emerging markets with poor connectivity
Design a lightweight video streaming application optimized for users in rural and emerging markets with low-cost $50 smartphones, intermittent 2G/3G connectivity, and expensive prepaid mobile data limits.
Context
Over 2 billion smartphone users face daily data caps, frequent network drops, and device storage constraints (<16GB total storage).
Clarifying questions to ask first
- Are videos monetized via ads or local micropayments/carrier billing?
- Does the app support local micro-SD card storage? (Yes).
How to approach it
- Technical & User Constraints: Low RAM devices (1-2GB), intermittent cellular signals, extreme cost per megabyte of data, sharing devices within families
- Design Architectural & Product Innovations:
- 1. Ultra-Lightweight App Binary (<10 MB install size with zero background bloat)
- 2. "Data-First Previewer" (Hover to see animated GIF preview + exact file download size in MB before playing)
- 3. Peer-to-Peer Offline Video Sharing (Send downloaded videos to nearby friends over local Wi-Fi Direct without consuming any cellular data)
- 4. Scheduled Nighttime Auto-Downloads (Automatically downloads selected queue at 2:00 AM when telecom providers offer free nighttime data)
- 5. Adaptive Audio-Only Mode for unstable connectivity
Framework: Emerging Market User Realities -> Performance & Data Constraints -> Feature Suite (Data Previews, P2P Sharing, Off-Peak Downloads) -> Optimization Metrics
Sample answer
- Data cost anxiety is the #1 barrier to watching video; making every MB explicit empowers users to stream without fear of depleting their balance
- Offline peer-to-peer sharing creates exponential organic virality without telecom bandwidth costs
- MVP: 8MB APK app size, multi-resolution download selector, SD card support, local Wi-Fi Direct offline transfer, and scheduled off-peak auto-download manager
Executive design: A resilient video platform engineered for emerging markets featuring transparent per-video MB counters, P2P local offline video sharing, and scheduled nighttime off-peak downloads.
What interviewers look for
- Emerging Market Device & Network Constraints
- Data Consumption Transparency & User Control
- P2P Offline Local Transfer (Wi-Fi Direct)
- App Performance on Low-RAM Hardware