Sobes.tech

Что такое оптимистичные и пессимистичные блокировки?

Middle
248

Для перечислений (Enum) существует специальный класс java.util.EnumSet. Почему разработчики предпочли использовать его вместо HashSet или TreeSet?

Middle
246

Какие правила переопределения методов hashCode и equals в Java?

Middle
243

Что такое фантомное чтение?

Middle+
243

Что такое атомарность и консистентность?

Middle
242

По какому принципу увеличивается количество бакетов в хеш-таблице?

Middle
240

Расскажи о проблеме N+1 в Hibernate.

Middle+
239

Как бы вы реализовали отправку сообщения клиенту, учитывая возможность отмены транзакции?

Middle+
237

Какие аннотации ты знаешь для того, чтобы Spring создавал бины на основании этих аннотаций?

Junior
237

В чем разница между методами execute, executeQuery и executeUpdate?

Junior
236

В чем заключается разница между 'конкуренцией' и 'параллелизмом' в контексте многопоточности?

Middle
235

Что лучше использовать: ArrayList или LinkedList, если я хочу удалить элемент из середины списка?

Middle
234

В чем отличие между HashTable и ConcurrentHashMap, и какой из них более эффективен?

Middle
233

В чем заключается идея автопреобразования (Autoboxing) и распаковки (Unboxing) в Java?

Junior
233

Каким образом можно реализовать множественное наследование в Java?

Middle
233

Является ли коллекция HashMap потокобезопасной?

Junior
232

Почему важно закрывать ресурсы в Java?

Junior
230

В чем разница между JOIN и UNION?

Junior
229

В чем заключаются различия между стеком (stack) и кучей (heap) с точки зрения многопоточности?

Middle
228

Какие существуют виды связи в Hibernate?

Middle
228
/591