Подборка объединяет вопросы, отмеченные на этапах интервью в Московский метрополитен. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: mobile, ios, architecture.
Основные темы и навыки
mobile 17ios 7architecture 5legacy 4hittest 4scope 4interview 3livecoding 3
Форматы вопросов
Поведенческие вопросы14
Технические вопросы3
Ориентировочная сложность
Продвинутые8
Практические8
Базовые1
С чего начать подготовку
Начните с раздела «Поведенческие вопросы» и проверьте, можете ли дать короткий ответ своими словами.
Затем разберите вопросы по теме «mobile» и свяжите ответы с собственным опытом.
Завершите подготовку практикой: проговорите решение, ограничения и возможные альтернативы.
Ключевые различия между типами значений и ссылочными типами область памяти: value type содержит сами данные, тогда как reference type — ссылку на объект копирование: при присваивании value type дублируется значение, а…
Что такое MVVM? Преимущества и недостатки паттерна архитектурный паттерн для приложений с пользовательским интерфейсом разделяет Model (данные), View (интерфейс) и ViewModel (логику представления) ViewModel соединяет…
VIPER: архитектура iOS-приложений VIPER — архитектурный паттерн для разработки на iOS/Swift Архитектура включает 5 компонентов: View, Interactor, Presenter, Entity и Router View: отвечает за UI и передает действия…
Знакомы ли вы с чистой архитектурой (Clean Architecture)? Архитектурный паттерн, автором которого является Роберт Мартин, предполагает разделение приложения на независимые друг от друга слои в центре находится ядро с…