Каковы отличия между основными типами данных в языке Java?
В какой структуре данных вставка элемента в середину происходит быстрее: в ArrayList или LinkedList?
Приходилось ли вам сталкиваться с конфликтами или недопониманиями внутри команды?
Какие отличия между интерфейсами Runnable и Callable в Java?
Какое отличие между модификаторами доступа protected и package-private (default) в языке Java?
Объясните принцип использования конструкции try-with-resources в управлении ресурсами в Java.
В каких ситуациях объект может быть утерян из HashMap?
Можно ли реализовать цикл перебора элементов с помощью метода map в языке программирования?
Всегда ли возможно восстановить исходное состояние системы после сбоя или изменений?
Можно ли вносить изменения в существующий Docker образ, и как это сделать?
Можно ли применять аннотации Spring к приватным методам внутри контроллеров?
Можно ли в блоке try перехватывать ошибку OutOfMemoryError, и какие есть особенности этого подхода?
Можете объяснить различие между проверяемыми и непроверяемыми исключениями в Java?
Объясните, что означает ключевое слово volatile в программировании и для чего оно используется?
Расскажите о вашем практическом опыте работы с MongoDB.
Является ли вызов метода get у объекта CompletableFuture операцией, которая блокирует поток или же работает без блокировки?
Можно ли объявлять атрибуты внутри интерфейса в объектно-ориентированной программе?
Является ли допустимым помещать константы в определение интерфейса?
Можно ли объявить конструктор как приватный в классе?
Кто отвечает за выявление возможности тестирования исключений в коде?