Что такое асинхронность и параллелизм в контексте разработки приложений?

Junior
68

Что произойдет с корутиной, когда возникает исключение?

Middle
68

Какой стек технологий ты используешь в разработке Android-приложений?

Junior
68

Что такое интерфейс и в чем его отличие от абстрактного класса?

Junior
68

Какова цель использования расширений в Kotlin?

Junior
68

Как можно организовать коммуникацию между фрагментами используя колбеки?

Middle
68

Как отследить самую раннюю точку входа в приложение?

Middle
68

Когда операционная система принимает решение освободить ядро и передать его другим задачам?

Middle
68

Можно ли в Java реализовать аналог функций расширения?

Middle
68

Какой подход к внедрению зависимостей (DI) вы планируете использовать?

Middle
68

Почему важно разделять представление и бизнес-логику в приложении?

Middle
68

Для чего необходима многопоточность в приложениях, и какие инструменты вы используете для её реализации?

Junior
68

Как бы вы создали базу данных?

Junior
68

Устраивает ли тебя, что на позиции мидл-разработчика придется больше заниматься программированием и меньше руководить?

Intern
68

Как в Kotlin создать статическое поле, метод или класс?

Middle
68

Что такое многопоточность?

Junior
68

Что происходит с потоком, если он обрабатывает пустую очередь?

Middle
68

Какие классы вы покрываете юнит-тестами?

Middle
68

Как вы использовали Gradle в своей работе?

Middle
68

Как организовать работу с текстом и изображениями в делегате?

Middle
68
35/251