Java | Тесты
رفتن به کانال در Telegram
Cайт easyoffer.ru Реклама @easyoffer_adv ВП @easyoffer_vp Вопросы собесов t.me/+7ESm0VKXC4tjYzky Задачи t.me/+8eqUTboisnkyZjQy Вакансии t.me/+4pspF5nDjgM4MjQy
نمایش بیشتر5 647
مشترکین
-224 ساعت
-117 روز
-1430 روز
آرشیو پست ها
5 647
🤔 Какой метод в Java используется для сравнения двух строк на предмет их содержимого?
5 647
🤔 Чем пользоваться при переопределении метода equals и hashCode?
Для переопределения equals и hashCode следует:
- Соблюдать контракт: если equals(a, b) == true, то hashCode(a) == hashCode(b).
- Использовать Objects.equals() и Objects.hash() (Java 7+) — это удобно и безопасно для null.
- IDE (например, IntelliJ) может сгенерировать методы с учётом всех полей.
- Также важно:
- Сравнивать только значимые поля.
- Не включать в расчёт hashCode поля, которые могут часто изменяться.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
5 647
🤔 Какой механизм в Java позволяет классу изменять свое поведение во время выполнения, основываясь на его свойствах или окружении?
5 647
🤔 Какой из следующих классов используется для работы с большими целыми числами (больше чем long)?
5 647
🤔 Какие типы индексов существуют?
Основные типы индексов:
- Кластерные (Clustered Index);
- Некластерные (Non-clustered Index);
- Уникальные (Unique Index);
- Полнотекстовые (Full-text Index);
- Пространственные (Spatial Index);
- Покрывающие (Covering Index);
- Частичные (Partial Index).
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
5 647
🤔 Какая аннотация указывает, что аннотация будет унаследована подклассами?
5 647
🤔 Какой класс используется для работы с неблокирующими I/O операциями?
5 647
🤔 Что больше применяется: ArrayList или LinkedList?
На практике чаще используется ArrayList, потому что:
- обеспечивает быстрый доступ по индексу (O(1)),
- требует меньше памяти,
- и чаще всего используется для чтения, а не постоянной модификации в середине.
LinkedList хорош для сценариев с частыми вставками/удалениями, но используется значительно реже.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
5 647
🤔 Какой из следующих методов класса java.util.concurrent.atomic.AtomicInteger используется для атомарного увеличения значения на заданное число?
5 647
🤔 Какой интерфейс должен реализовать класс, чтобы его объекты могли быть записаны в файл с использованием ObjectOutputStream?
5 647
🤔 Что такое «временная таблица», для чего она используется?
Временная таблица (TEMP или TEMPORARY) создается для хранения промежуточных результатов в рамках одной сессии или запроса. После завершения работы сессии она автоматически удаляется.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
5 647
🤔 Какой из методов класса Path используется для получения родительского пути?
5 647
🤔 Какой интерфейс или класс предоставляет метод equals() для сравнения двух объектов на равенство?
5 647
🤔 Известно ли что-то про DML и DDL?
- DML — операторы, изменяющие данные: INSERT, UPDATE, DELETE.
- DDL — операторы, изменяющие структуру: CREATE TABLE, ALTER TABLE, DROP TABLE.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
5 647
🤔 Какой метод используется для копирования данных из одного буфера в другой в java.nio?
5 647
🤔 Что такое LinkedList?
LinkedList — реализация List и Deque, основанная на двусвязном списке.
Поддерживает:
- вставку и удаление с обеих сторон (addFirst, addLast);
- быстрые операции удаления/вставки в середине;
- неэффективен при частом доступе по индексу.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
5 647
🤔 Какой интерфейс используется для реализации функционального программирования в Java?
اکنون در دسترس! پژوهش تلگرام ۲۰۲۵ — مهمترین بینشهای سال 
