Android
Где вы использовали дженерики в своем опыте разработки?
Расскажи об антипаттернах в разработке программного обеспечения.
Как в Kotlin создать статические поля, методы и классы?
Каким критериям должны соответствовать ссылочные типы в языке программирования Java?
Как выполнять сетевые запросы с использованием библиотеки Retrofit?
Какой основной поток выполнения у приложения?
В чем заключается основная идея паттерна Facade?
Зачем нужны методы equals и hashCode в Java?
Можешь привести пример использования паттерна проектирования 'Фабрика' в Android фреймворке?
На что следует обращать внимание для оптимизации работы с большими списками?
Без каких компонентов или ресурсов сервис не сможет запуститься в новых версиях Android?
Что можешь рассказать о свойствах (properties), а также методах get и set в Kotlin?
Устраивает ли тебя, что на позиции мидл-разработчика придется больше заниматься программированием и меньше управлять проектами?
Как scope отслеживает отмену корутины?
Как в Retrofit в GET-методе задать параметр в определенном месте пути?
Почему важно разделять представление и бизнес-логику в приложении?
Какие существуют аналоги библиотеки Hilt для внедрения зависимостей в Android?
Как можно добавить функциональность в уже существующий тип?
Как вы будете определять, стоит ли интегрировать библиотеку Paging 3 вместо старого решения?
Что такое итератор?