Встречается на собеседованиях • сегодня
С какими элементами многопоточности работал
В Java работал с Thread, Runnable, ExecutorService, Future, CompletableFuture, synchronized, ReentrantLock, Semaphore, CountDownLatch, CyclicBarrier, volatile, Atomic-классы (AtomicInteger и др.), ThreadLocal.
Пример с CompletableFuture:
java
CompletableFuture.supplyAsync(() -> fetchData())
.thenApply(data -> process(data))
.thenAccept(result -> System.out.println(result))
.exceptionally(ex -> { ex.printStackTrace(); return null; });Использовал synchronized для блокировок, volatile для видимости изменений между потоками, ThreadPool для управления пулами потоков.

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