Какое время суток вы считаете оптимальным для проведения технической оценки кандидата?
Android
Какому назначению служит каждый из основных CoroutineDispatcher, и чем они отличаются друг от друга?
Можете объяснить механизм функционирования процесса Zygote в операционной системе Android?
Можете ли вы быть готовы к работе на полную ставку, 40 часов в неделю?
Можете объяснить этапы жизненного цикла Fragment в Android?
На каком уровне ты знаком с принципами и использованием Dagger 2 в Android-разработке?
Какими методами можно реализовать обмен информацией между двумя интерфейсными компонентами или экранами приложения?
Возможен ли сценарий, когда одновременно существует более одного потока выполнения?
Каким образом в C++ можно реализовать передачу аргумента в функцию по ссылке?
Можете объяснить различия между памятью кучи и стека при работе с программами?
В каких случаях происходит полное создание новой Activity в Android?
Поделитесь своим опытом разработки и использования Java в проектах.
Какими методами можно реализовать создание фрагмента в приложении?
Каким образом можно определить, что два объекта ссылаются на один и тот же экземпляр в памяти?
Объясните, что подразумевается под термином 'холодный поток' в контексте программирования и потоковых данных.
Какие причины позволяют выполнить Java-программу на различных платформах без изменений в коде?
Какова основная цель создания Jetpack Compose и какую задачу он решает в разработке интерфейсов Android?
В каких ситуациях применима концепция в разработке Android-приложений?
Каким образом обычно структурирована модель данных или бизнес-логика в проекте?
Чем отличается использование AtomicInteger от стандартного Integer в контексте многопоточности?