Вопросы с собеседований на позицию Android developer

Вопрос Сложность Вероятность Тег
Назовите основные принципы ООП.
90% Общие
Какие базовые Android-компоненты можете назвать?
90% android sdk
Что такое класс? Что такое интерфейс? Какая между ними разница?
85% Общие
Какая разница между абстрактным классом и интерфейсом?
85% Общие
Что такое main thread? Какие операции нужно выполнять на main thread, а какие нельзя делать?
85% многопоточность
Опишите основные отличия между MVC/MVP и MVVM. Как MVVM стал одним из рекомендованных паттернов?
85% архитектура
Android Architecture Components. Что из этого приходилось применять на практике? Какие задачи решали?
85% android sdk
Что такое ViewModel? Какие ее свойства?
85% android sdk
Чем отличается Fragment от Activity? Зачем выдумали Fragment?
85% android sdk
Что такое LiveData? Какие виды знаете?
85% android sdk
Что такое Context и зачем он?
85% android sdk
Расскажите, что нужно реализовать, чтобы отобразить список строк в RecyclerView.
85% android sdk
Что такое data classes?
85% kotlin
Назовите базовые типы данных.
80% Общие
Что такое паттерны проектирования? Какие паттерны вы знаете?
80% Общие

Вам доступно всего 15 из 100 вопросов

Для полного доступа бесплатно подпишитесь на Telegram

Бесплатно через Telegram