Android
Где вы использовали дженерики в своем опыте разработки?
Расскажи об антипаттернах в разработке программного обеспечения.
Какие изменения произошли в создании классов между Kotlin и Java?
Как приложение определяет возможность обработки конкретного Intent?
Работали ли вы с семафорами в своей практике?
Для чего используется метод hashCode?
Каким образом добавляется расширение и что именно можно добавить?
В каких ситуациях не рекомендуется использовать корутины и RxJava?
Какой класс можно использовать для обработки различных жестов на Android?
Какие требования существуют при создании data class в Kotlin?
Когда одно физическое ядро выполняет два потока, будет ли это происходить синхронно или параллельно?
Для чего необходима многопоточность в приложениях, и какие инструменты вы используете для её реализации?
Что такое паттерн проектирования 'Фабрика' и как он используется в разработке приложений?
Без каких компонентов или ресурсов сервис не сможет запуститься в новых версиях Android?
Какие функции изначально определены у дата-классов в Kotlin?
Что было самым сложным в работе с Git?
Какие существуют реализации коллекций в языке программирования Java?
Можешь ли получить доступ к экземпляру через приватное поле?
Как сериализовать объект вашего класса, если одно из его полей несериализуемо?
Можешь рассказать о каких-либо паттернах проектирования, связанных с использованием паттерна 'строитель' (builder) в Android?