Android
Какими методами можно извлечь информацию из Intent в Android-приложениях?
Как вы оцениваете свои навыки и опыт в роли руководителя команды?
Можешь назвать основные ключевые модификаторы, используемые в Kotlin, кроме inline?
Какие подходы использовать, чтобы избежать прямого создания экземпляра функции в коде?
Объясните внутреннюю структуру и принципы функционирования связанного списка (LinkedList).
Какой поток обработки используют сервисы в вашей системе?
Какие инструменты используешь для анализа производительности программного обеспечения?
Какие способы существуют для обмена данными между компонентами пользовательского интерфейса в приложении?
Как выбрать подходящий вызов для запуска корутин внутри ViewModelScope?
Каким образом осуществляется передача данных от бизнес-логики к пользовательскому интерфейсу?
Как добавить функциональность к классу без необходимости изменения его исходного кода?
Какие причины могут приводить к тому, что сборщик мусора не удалит сохранённый в приложении контекст?
Какова роль компонента Activity в Android-приложениях и для чего он необходим?
Почему при использовании LinkedList внутри бакета хеш-таблицы он заменяется на TreeMap в случаях с большим числом элементов?
Какие ограничения или недостатки могут стать причиной отказа от использования Koin в масштабных приложениях?
Каким образом Kotlin обрабатывает значения, которые могут быть null, и какие механизмы предоставляет для этого?
Имеете ли опыт использования extension функций в Kotlin для расширения возможностей классов?
Какой режим работы вы предпочитаете: удаленную работу или работу в офисе?
Какие причины могут привести к неожиданному завершению приложения и возвращению на главный экран без отображения ошибок?
Чем отличаются преимущества и недостатки красно-черных деревьев по сравнению с другими структурами данных, такими как AVL-деревья?