Подготовка к интервью

Вопросы на собеседовании в Joy Dev

91 вопрос с собеседований в Joy Dev

91 вопрос 415 компаний 353 технологии

Что проверяют на интервью

Как устроена подборка

Подборка объединяет вопросы, отмеченные на этапах интервью в Joy Dev. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: mobile, android, coroutines.

Каталог

Результаты поиска

Найдено: 91
Теория

Как оценивается эффективность поиска элемента по ключу в структуре данных HashMap?

В структуре данных HashMap поиск элемента по ключу обычно выполняется за амортизированное время O(1). Это достигается за счёт использования хеш-функции, которая преобразует ключ в индекс массива, где хранится значение.

Читать ответ
Теория

Чем отличается использование ключевого слова synchronized от атомарных операций при обеспечении потокобезопасности в Java?

Ключевое слово synchronized в Java используется для блокировки критической секции кода, обеспечивая эксклюзивный доступ к ресурсу для одного потока.

Читать ответ
Теория

Чем отличается применение комбайн-оператора от использования zip-оператора при объединении потоков данных?

Комбайн-оператор (combine) и zip-оператор используются для объединения нескольких потоков данных, но делают это по-разному:

Читать ответ
Теория

Как ведет себя Fragment при изменении конфигурации, если вызвана команда setRetainInstance(true)?

Если в Fragment вызвана команда setRetainInstance(true), то при изменении конфигурации (например, поворот экрана) сам экземпляр фрагмента не уничтожается и не создаётся заново.

Читать ответ
Теория

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

В программировании корутины позволяют приостанавливать и возобновлять выполнение с помощью специальных механизмов:

Читать ответ
Теория

Какие механизмы позволяют переключаться между состояниями в реализации стейт-машины с использованием Coroutines?

В реализации стейт-машины с использованием Kotlin Coroutines переключение между состояниями обычно достигается с помощью следующих механизмов:

Читать ответ