Alex Bush/The iOS System Design Interview

  • $100

The iOS System Design Interview

Prep for the hardest part of your onsite interview

What's in the course

This course will teach you how to design iOS applications on your system design interview. It's packed with videos showing examples of how to design an Etsy app, an Instagram app, a messenger app along with overview of VIPER, tips designing backends for mobile and more.

You'll get full access to the videos of this first edition of the course (it's still early access so some videos are drafts) and diagrams used in desi

Contents

Intro

The Problem.mp4

Strategy

The Big Picture

Architecture To Pick

Which Architecture To Pick
Brief VIPER Overview
Brief VIPER Overview Diagram.jpg

Scopes

Scopes & API Backend Design - Backend For Frontend (BFF)
Diagram of Scopes & API Backend Design - Backend For Frontend (BFF)

E-commerce Example

System Design Ecommerce Example
Preview
System Design Ecommerce Example | Diagram.jpg
System Design Ecommerce Example | App Screenshots.jpg
Lesson - E-Commerce App (Etsy) in Details.pdf

Instagram Example

System Design Instagram Example
System Design Instagram Example Diagram.jpg
Instagram Example App Screenshots.jpg

Messenger Example

System Design Messenger Example.mp4
System Design Messenger Example Diagram.jpg

Fintech - Mobile Payment App

Fintech - Mobile Payment App