ENIGMA AI
ENIGMA AI

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

922 вопросов уровня Middle, отсортированы по частоте

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

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

Для чего используется метод peek в Java Stream API?

language_specific Java middle

Что работает быстрее: анонимный класс с одним методом или лямбда-выражение?

language_specific Java middle

В чем разница между анонимными классами и лямбда-выражениями?

language_specific Java middle

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

algorithms middle

Как сервер А узнает, что пользователь находится на сервере С в распределенной системе?

architecture middle

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

concurrency middle

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

concurrency middle

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

language_specific Java middle

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

concurrency Java middle

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

concurrency middle

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

language_specific Java middle

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

language_specific Java middle

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

concurrency Java middle

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

concurrency Java middle

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

concurrency middle

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

concurrency middle

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

language_specific Java middle

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

language_specific Java middle

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

concurrency Java middle

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

devops middle

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

database middle

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

behavioral middle

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

devops Kubernetes middle

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

architecture middle

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

database Kafka middle

Что вам больше нравится: продуктовая разработка или сложная инфраструктурная разработка?

general middle

Какой размер команды является оптимальным: большая или маленькая?

behavioral middle

Как распределяются и поступают задачи в разработку, если в команде нет системных или бизнес-аналитиков?

behavioral middle

Кто должен заниматься проработкой технической задачи: вся команда или отдельные специалисты?

general middle

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

system_design middle

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