Что такое утечка памяти (Memory Leak)?
В чём разница между созданием потока через ExecutorService и через new Thread?
В чём преимущество ArrayList vs LinkedList на уровне памяти и производительности?
Можно ли наследовать enum в Java?
Нужно ли создавать consumer group если consumer всего один?
Выбери наиболее подходящий ответ - Координатор говорит, что не поддерживает асинхронность - Отсутствует механизм согласованности транзакций между Службой Б и С - Отсутствует шифрование в REST-соединениях - Нет ошибок обработки в сервисных записях
Расскажи схему взаимодействия по протоколу OAuth 2.0 (Authorization Code Flow).
Как с помощью Spring Data обновить имя персона (например, с Вадим на Дмитрий), зная его ID?
Какой формат работы рассматриваете и из какого города планируете работать?
Как можно избежать голодания потоков?
Что делать если растёт лаг в Kafka и нельзя масштабировать горизонтально? Как вычитывать сообщения иначе?
Какие знаете альтернативы Spring?
В чём заключались наиболее сложные технические задачи в коммерческой разработке?
Как устроены связи в базе данных? Связь один-ко-многим и многие-ко-многим — как это реализуется на уровне таблиц и ключей?
Что такое промежуточные и терминальные методы в стримах?
Написать SQL-запрос: сколько работников в каждом отделе (таблица employee с колонками: табельный номер, имя, возраст, отдел)?
public class ClassA { int a; @Override public boolean equals(Object obj) { //реализация if (this == obj) return true; if (!obj instanceof(ClassA) return false; ClassA other = (ClassA) obj; return this.a == other.a; } } public class ClassB extends ClassA { int b; @Override public boolean equals(Object obj) { //реализация if (this == obj) return true; if (!obj instanceof(ClassB) return false; if (!super.equals(obj)) return false; ClassB other = (ClassB) obj; return this.b == other.b; } } ClassB b1 = new ClassB(a: 10, b: 20); ClassB b2 = new ClassB(a: 10, b: 20); assertTrue(b1.equals(b2));
Какие виды индексов существуют в PostgreSQL? Чем B-tree отличается от бинарного дерева?
Расскажите о вашем опыте работы на последнем месте (Lekton). Чем занимались, какой стек?
В чём разница между юнит и интеграционными тестами?