Android
Расскажите о коллекции Map в Java и ее особенностях.
Как заинжектировать ViewModel с помощью Dagger Hilt?
Когда лучше использовать форматы изображений PNG и WebP, а когда стоит выбирать SVG?
Всегда ли необходимо переопределять метод equals у класса данных (data class)?
Ты встречал антипаттерн 'Красивые столбики'? Какие проблемы он может вызывать и как с ними справиться?
Расскажи о ресиверах и контент-провайдерах в Android.
Что такое объекты в Java?
Какие важные атрибуты указываются в теге <application>?
В чем разница между фреймворками Dagger и Koin?
Что такое layout в Android, какие виды layout существуют и в каких случаях их следует использовать?
Что ты считаешь плохим в коде и что бы ты хотел сразу заменить?
Какие архитектурные паттерны, используемые в Android-разработке, вы знаете?
Что вы знаете о диспетчерах в Android?
Могут ли в одном блоке try быть несколько блоков catch?
Является ли LayoutInflater синглтоном и почему?
Что такое абстрактный класс и для чего он используется?
Можешь привести пример, когда фреймворк Android использует паттерн проектирования 'Фабрика'?
В вашей предыдущей команде проводилось код-ревью?
Расскажи подробнее о паттерне MVP (Model-View-Presenter).
Зачем нужен контекст в Android и какие его основные функции?