Курс на Stepik
Обложка курса «Mobile System Design Interview. Подготовка к сложному интервью» на Stepik
7 990 ₽

Mobile System Design Interview. Подготовка к сложному интервью 5.000

Открыть на
STEPIK.ORG

⚡️Первый в Рунете курс для подготовки к Mobile System Design, самому сложному и популярному формату собеседований в BigTech. Курс адаптирован под мобильную разработку и учитывает специфику разработки именно под мобильные платформы: Android&iOS. Вы научитесь проектировать сложные мобильные приложения которые разрабатывают в BigTech - компаниях.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Mobile System Design Interview. Подготовка к сложному интервью»Учеников на курсе 22
Сертификаты, выданные на курсе «Mobile System Design Interview. Подготовка к сложному интервью»Сертификатов выдано 8
Отзывы о курсе «Mobile System Design Interview. Подготовка к сложному интервью»Отзывов получено 4
Рейтинг курса «Mobile System Design Interview. Подготовка к сложному интервью»Рейтинг курса 5.000
Уроки в курсе «Mobile System Design Interview. Подготовка к сложному интервью»Количество уроков 32
Тесты в курсе «Mobile System Design Interview. Подготовка к сложному интервью»Количество квизов 84
Время прохождения курса «Mobile System Design Interview. Подготовка к сложному интервью»Время прохождения курса
Стоимость курса «Mobile System Design Interview. Подготовка к сложному интервью»Стоимость курса 7 990 ₽
Обновления курса «Mobile System Design Interview. Подготовка к сложному интервью»Обновления курса
Дата публикации курса «Mobile System Design Interview. Подготовка к сложному интервью»Дата публикации курса
Последнее обновление курса «Mobile System Design Interview. Подготовка к сложному интервью»Последнее обновление
Сложность easy

Содержание курса

Разделы в курсе «Mobile System Design Interview. Подготовка к сложному интервью» 5 разделов Уроки в курсе «Mobile System Design Interview. Подготовка к сложному интервью» 32 урока Тесты в курсе «Mobile System Design Interview. Подготовка к сложному интервью» 84 теста Время прохождения курса «Mobile System Design Interview. Подготовка к сложному интервью» 5 ч. Последнее обновление курса «Mobile System Design Interview. Подготовка к сложному интервью» обн. 22 июля 2026

1. Введение в Mobile System Design Interview

8 уроков
Открытый
1.1 Обзор курса
1
1
3м 23с
0
Закрытый
1.2 Обзор формата Mobile System Design Interview и примеры задач
1
1
10м 4с
0
Закрытый
1.3 Обзор этапов Mobile System Design Interview
1
1
4м 54с
0
Закрытый
1.4 Этап 1.Сбор требований. Функциональные и нефункциональные
1
1
9м 3с
0
Закрытый
1.5 Этап 2. Проектирование API и клиент-серверного взаимодействия
1
1
6м 33с
0
Закрытый
1.6 Этап 3. Верхнеуровневая диаграмма взаимодействия компонентов
1
1
4м 24с
0
Закрытый
1.7 Этап 4. Углубление в реализацию. Обзор технологий и выбор стека
1
1
5м 40с
0
Закрытый
1.8 Обзор реальных кейсов из BigTech
1
1
3м 54с
0

2. Проектирование клиент-серверного взаимодействия

6 уроков
Закрытый
2.1 Выбираем подход для взаимодействия клиента и сервера. Rest API
1
1
18м 15с
0
Закрытый
2.2 Использование GraphQL. Преимущества и недостатки. Примеры
1
1
12м 14с
0
Закрытый
2.3 Преимущества и недостатки WebSocket
1
1
6м 28с
0
Закрытый
2.4 Выбираем формат данных: Json, XML, Protobuf
1
1
15м 20с
0
Закрытый
2.5 Добавляем пагинацию
1
1
8м 13с
0
Закрытый
2.6 Обработка ошибок и политики повтора (Retry Policy)
1
1
12м 23с
0

3. Проектирование архитектуры мобильного приложения.

4 урока
Закрытый
3.1 Обзор Clean Architecture
1
1
4м 12с
0
Закрытый
3.2 Проектируем Domain - слой
1
1
4м 30с
0
Закрытый
3.3 Проектируем Data - слой. Обзор паттерна Repository
1
1
8м 36с
0
Закрытый
3.4 Паттерн MVVM
1
1
8м 9с
0

4. Проектирование кэширования и offline-first подхода

7 уроков
Закрытый
4.1 В каких случаях необходимо кэширование?
1
1
3м 28с
0
Закрытый
4.2 Архитектурная модель Single Source of Truth
1
1
2м 34с
0
Закрытый
4.3 Обзор способов хранения данных. SharedPreferences vs DataStore
1
1
4м 2с
0
Закрытый
4.4 Обзор способов хранения данных Room. Пример проектирования связи
1
1
14м 59с
0
Закрытый
4.5 Политики инвалидации кэша
1
1
4м 44с
0
Закрытый
4.6 Pull-based vs Push-based синхронизация с сервером
1
1
8м 28с
0
Закрытый
4.7 Стратегии разрешения конфликтов при синхронизации с сервером.
1
1
4м 33с
0

5. Практические кейсы. Mock-интервью

2 урока
Закрытый
5.1 Проектирование новостной ленты
1
1
-
0
Закрытый
5.2 Проектирование мессенджера (Скоро)
1
1
-
0