Design a Mobile Crowdsourced Traffic App: Waze-Style
2 min read Waze is a fascinating mobile system design topic — millions of users producing real-time GPS pings, manual incident reports, and […] Read article
System design problems specific to mobile apps — offline-first sync, battery, location, push notifications, and platform constraints on iOS and Android.
2 min read Waze is a fascinating mobile system design topic — millions of users producing real-time GPS pings, manual incident reports, and […] Read article
2 min read Mobile video conferencing is one of the most demanding mobile system design problems. The interview tests whether you can design Read article
2 min read Designing a real-time multiplayer mobile game touches more disciplines than almost any other mobile system design question — location services, Read article
2 min read “Design Google Docs mobile” is a frontier mobile system design question that combines real-time collaboration, offline editing, and rich text Read article
2 min read Mobile live streaming is fundamentally different from on-demand video. Latency matters — viewers expect their reactions to reach the streamer Read article
2 min read Apple Wallet (and Google Pay) is a mobile system design question that touches secure-element hardware, NFC protocols, payment networks, and Read article
2 min read Mobile AR is one of the most demanding mobile system design topics — combining computer vision, real-time rendering, sensor fusion, Read article
2 min read Banking apps live at the intersection of high-stakes correctness and user experience. The interview tests whether you can design auth Read article
2 min read Mobile checkout is one of the highest-leverage UI flows in commerce. Every percentage-point reduction in cart abandonment is worth real Read article
2 min read YouTube on mobile is the canonical “design a video app” interview. Three billion users, infinite catalog, every device on earth. Read article
2 min read Designing a mobile maps app is one of the most multidisciplinary mobile interview questions. You touch graphics rendering, routing algorithms, Read article
2 min read “Design Gmail mobile” sounds boring until you start. Then you realize: 1B+ users, threads with 100+ messages, multi-megabyte attachments, search Read article
2 min read “Design Google Calendar mobile” is a deceptively simple-sounding question. Until the interviewer asks: how do you handle a daylight-saving boundary Read article
2 min read “Design Spotify mobile” is a layered question. The basic streaming case is straightforward — fetch a manifest, download audio, play. Read article
2 min read Slack on mobile is harder than chat. Chat apps have one thread per conversation. Slack has channels with threads inside Read article