Карточка Junior Мобильный system design спрашивают часто обновлено
План ответа на мобильный system design
Вопрос
Из каких этапов состоит ответ на секции мобильного system design?
Попробуйте сами
Ответьте про себя или вслух, потом откройте ответ и сверьтесь.
Показать ответ и разбор
Коротко
1) Требования и рамки (функции, офлайн, платформы, нефункциональные). 2) Оценка объёмов.
Ответ
- Требования и рамки (функции, офлайн, платформы, нефункциональные). 2) Оценка объёмов. 3) API и протоколы. 4) Модель данных и хранение на клиенте. 5) Архитектура клиента (слои, модули, потоки данных). 6) Глубокое погружение: офлайн, кеш, производительность, безопасность. 7) Компромиссы и что дальше.
Разбор
Тайминг на 45 минут: 5-7 на требования, 10 на API и данные, 10 на архитектуру, остальное на детали.
Ответьте сами, а не прочитайте
В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.
Ещё по теме «Мобильный system design»
- Мобильный system design: SDK аналитики событий
- Мобильный system design: перевод денег в банковском приложении
- Мобильный system design: каталог и корзина маркетплейса
- Мобильный system design: лента новостей с картинками и видео
- Мобильный system design: загрузка фото и видео
- Мобильный system design: мессенджер
- Мобильный system design: заметки с синхронизацией между устройствами
- Мобильный system design: истории (stories)