Android
Можешь ли ты назвать основные архитектурные паттерны, используемые при разработке Android-приложений?
Имеется ли в вашей организации установленная система уровней профессиональных компетенций или грейдов?
Имел ли опыт использования библиотеки RxKotlin в своих проектах?
Могли ли вы объяснить сложные технические концепции так, чтобы их понимали неопытные пользователи или коллег без глубоких знаний?
Расскажи о своем опыте создания автоматизированных тестов и тестовых сценариев
Почему важно поддерживать структурированность и читаемость кода в проекте?
Имели ли вы опыт использования алгоритма поиска подстрок с помощью метода Knuth-Morris-Pratt (KMP)?
Какими методами можно поднять приоритет выполнения процесса в операционной системе?
Ваша текущая команда включает роли технического руководителя или аналогичного лидера?
Какие области или технологии вы планируете освоить в дальнейшем?
Имеете ли вы опыт работы с языками программирования, отличными от Kotlin?
Могли бы вы объяснить принцип работы прерываний в корутинах и как они взаимодействуют с потоками выполнения?
Какие действия выполняются внутри метода onBindViewHolder в RecyclerView?
Можешь объяснить основные отличия области действия (scope) в функциях?
Какие типы разрешений существуют в Android и чем они отличаются?
Какие ключевые элементы и разделы регистрационного файла AndroidManifest.xml необходимо указать при создании приложения?
Что вызывает необходимость внесения изменений в конфигурацию системы?
Какую конкретную проблему вы решали в последней работе или проекте?
Какова основная роль компонента Presenter в архитектуре MVP?
Какой минимальный уровень дохода для вас является приемлемым при рассмотрении вакансии?