ENIGMA AI
ENIGMA AI

Java-разработчик — вопросы с реальных собеседований, часть 17

268 популярных вопросов из 1630 собранных, отсортированы по частоте

Все вопросы открыты бесплатно для всех — без регистрации и оплаты.

🎯 Enigma AI — помощник прямо во время собеседования
Десктоп-приложение слушает интервьюера, распознаёт вопросы и подсказывает ответы в реальном времени. Невидимо для screen-share, поддержка виртуальной камеры, стелс-режим.
Скачать Enigma
1×

Какой будет порядок ключей после сортировки?

data_structures junior
1×

Что такое окно в контексте программирования или операционных систем?

general junior
1×

Какова алгоритмическая сложность в худшем, лучшем и среднем случае?

algorithms junior
1×

Является ли List, содержащий Map, реализацией структуры данных?

data_structures junior
1×

Сколько потоков может быть запущено в приложении одновременно?

concurrency middle
1×

Назовите три коллекции, которые вы чаще всего используете в работе.

data_structures junior
1×

В чем разница между последовательным и параллельным выполнением операций?

concurrency junior
1×

Что делает оператор процента (%) в программировании?

algorithms junior
1×

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

concurrency middle
1×

Насколько большими должны быть коллекции, чтобы использование параллельных стримов (parallel streams) было оправдано?

language_specific Java middle
1×

Что такое CyclicBarrier и CountDownLatch в Java?

concurrency Java middle
1×

Какие существуют способы синхронизации потоков?

concurrency middle
1×

Как собрать элементы стрима в Map в Java?

language_specific Java middle
1×

Как работать с примитивными типами данных в Java Streams?

language_specific Java middle
1×

Как можно реализовать параллельные потоки (parallel streams) в Java?

concurrency Java middle
1×

Зачем использовать setTimeout?

web JavaScript junior
1×

Зачем нужны параллельные стримы в Java?

concurrency Java middle
1×

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

concurrency middle
1×

Что такое монитор в контексте многопоточного программирования?

concurrency middle
1×

Как использовать коллектор groupingBy в Java Stream API?

language_specific Java middle
1×

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

language_specific Java middle
1×

Когда стоит использовать параллельные стримы (parallel streams) в Java?

concurrency Java middle
1×

Расскажите о ситуации, когда вы столкнулись с трудностями в работе, и как вы их решили?

behavioral junior
1×

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

devops middle
1×

Есть ли у вас опыт работы с оптимизацией запросов и транзакциями?

database middle
1×

Как вы помогали в поддержке продакшена?

behavioral middle
1×

Как это относится к code review?

general junior
1×

Если вы работали с Kubernetes, то какие задачи вы решали с его помощью?

devops Kubernetes middle
1×

Приведите примеры основных шаблонов проектирования.

architecture middle
1×

Для чего нужны методы commitSync и commitAsync?

database Kafka middle

Гайды по собеседованиям

Вопросы по другим специальностям