Встречается на собеседованиях • сегодня
Работал ли с concurrent
Да, работал с java.util.concurrent пакетом. Использовал ExecutorService для управления потоками, ConcurrentHashMap для потокобезопасных коллекций, CountDownLatch/CyclicBarrier для синхронизации.
Пример с ExecutorService:
java
ExecutorService executor = Executors.newFixedThreadPool(4);
executor.submit(() -> System.out.println("Task executed"));
executor.shutdown();Также знаком с CompletableFuture для асинхронных операций:
java
CompletableFuture.supplyAsync(() -> "Result")
.thenApplyAsync(s -> s + " processed")
.thenAccept(System.out::println);Понимаю важность атомарных операций (AtomicInteger, AtomicReference) и блокировок (ReentrantLock, ReadWriteLock).

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы