System design
Mobile system design guides
Mobile system design is not backend system design drawn smaller. These guides cover the constraints that are actually yours: the device, the network, offline state, sync, failure and the rollout.
Guides
System design
Design a chat app for a mobile system design interview
Design a mobile chat app with delivery state, offline queues, sync and reconnect behavior.
System design
Mobile app architecture interview questions
Mobile app architecture interview questions on state ownership, module boundaries, offline behavior and migration, with what gets scored.