Реальные вопросы, которые задают на собеседованиях для Android-разработчик в Dogma.
Смотрите также задачи с собеседований для Android-разработчик
Что такое SOLID
Какой контракт между equals и hashCode
Что такое Race Condition
Что такое inline функция в Kotlin
Что такое сложность алгоритма
Как устроен hash индекс и как решаются коллизии
Как архитектурно построен уровень сетевого взаимодействия и маппинга данных в бизнес-логику
В чем разница let, apply, with и also в Kotlin
Почему нельзя создать экземпляр класса Nothing в Kotlin
Для чего нужен класс Any в Kotlin и какие у него методы
Какие коллекции существуют в Kotlin и каковы их особенности
Что такое тип Nothing в Kotlin и чем он отличается от Unit
Как устроено сетевое общение с использованием Retrofit
Что такое дата классы в Kotlin и для чего они нужны
Как работает стек активностей с launch mode singleTop при нажатии кнопки назад
Что такое рефлексивность, симметричность и транзитивность в контракте equals
Какие инструменты используются для маппинга данных от сетевого слоя до слоя данных
Что было самой интересной задачей за последнее время
Что такое sealed class в Kotlin и для чего он используется
Использовались ли в репозитории кэширование и база данных
Все 28 вопросов доступны в Сопровождении до оффера
Узнать подробнее