iOS system design interview scenarios

Big-tech style design rounds: feeds, caches, offline-first, maps, media, payments, chat and incident response.

3 quick facts

– interview-ready · 10 questions in this topic

– of 10 tried

Saved on this device. Interview-ready means you got it right on two different days. Guesses and hints count for less.

Questions

  1. Designing an infinite-scroll social feedPick the fix
  2. A thread-safe LRU cachePredict
  3. Offline-first architectureOrder the steps
  4. A map with 10,000+ live pinsPick the fix
  5. Responding to a crash spikeOrder the steps
  6. An adaptive-bitrate player with Picture in PicturePick the fix
  7. A secure payment flowOrder the steps
  8. A 60 fps short-video feedPick the fix
  9. A chat timeline that survives retriesPick the fix
  10. A release that causes data lossOrder the steps

Practise this topic

Flashcards · 13

Flip, then say if you knew it. Needs JavaScript; every answer is also on its question page.

Quick quiz · 10 questions

One exercise per question, checked as you go. Needs JavaScript.

Mock interview · 2 sets

Timed, out loud, then tick what you covered. Needs JavaScript.

Quick facts

Recall the answer first, then tap Show to check.