Подборка объединяет вопросы, отмеченные на этапах интервью в IBS. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: mobile, coroutines, android.
Абстрактный класс — это класс, который содержит хотя бы одну чисто виртуальную функцию (без реализации), и его нельзя инстанцировать напрямую. Он может содержать как реализованные, так и абстрактные методы, а также поля.
Перед началом интервью важно подготовить все необходимые материалы: список вопросов, критерии оценки, информацию о кандидате и технические задания (если предусмотрены).
MVP (Model-View-Presenter), MVVM (Model-View-ViewModel) и MVI (Model-View-Intent) — это архитектурные шаблоны для организации кода в UI-приложениях, каждый со своими особенностями:
Ключевое слово out в программировании, например в языке Kotlin (часто используемом для Android), используется для обозначения ковариантности в обобщениях (generics).