Android
Как разделить методы и свойства класса и объекта?
Влияет ли количество кода на производительность приложения?
Расскажи о ключевом слове Object в Kotlin и его применении.
Что вы можете рассказать о взаимодействии Android-приложения с сервером?
В каких ситуациях наследование в объектно-ориентированном программировании является полезным, а в каких случаях следует от него отказаться?
Какие готовые компоненты с определенным скоупом доступны в Dagger Hilt, и как можно добавить модуль к этой компоненте?
Как осуществляется преобразование ссылочных типов в примитивные и наоборот?
Расскажи об антипаттернах в разработке Android.
Какие коллекции в Kotlin вы знаете и с какими из них работали?
Как выполнить код в параллельном (не главном) потоке?
Что произойдет, если обратиться к полю nullable объекта в Kotlin?
Назови конкретные критерии качества кода.
Почему не рекомендуется изменять layout во время выполнения анимации?
Что такое исключение TransactionTooLargeException?
Какой hash-код возвращает метод hashCode() для списка по умолчанию?
Что такое пул строк в Java?
Как бы вы реализовали возможность работы с приложением в оффлайн-режиме?
Где можно найти ссылки, которые показывают работу сборщика мусора в Android?
Как ты работаешь с асинхронными операциями в Android?
Как вставить значение в HashMap, чтобы не потерять данные?