Java | Тесты
5.65K subscribers
30 photos
427 links
Cайт easyoffer.ru
Реклама @easyoffer_adv
ВП @easyoffer_vp

Вопросы собесов t.iss.one/+7ESm0VKXC4tjYzky
Задачи t.iss.one/+8eqUTboisnkyZjQy
Вакансии t.iss.one/+4pspF5nDjgM4MjQy
Download Telegram
🤔 Как используя HashMap получить бесконечный цикл?

Если в HashMap используются ключи с одинаковым hashCode() и equals() не различает их корректно, то при вставке таких ключей может возникнуть бесконечная рекурсия в цепочках или при построении дерева. Также это возможно при переопределении hashCode/equals с логическими ошибками, например, в key.equals(key) → false.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3💊2🤔1
🤔 Какой паттерн проектирования лучше всего подходит для обработки запросов, распределенных по цепочке обработчиков?
Anonymous Quiz
78%
Chain of Responsibility
5%
Command
10%
Observer
7%
Bridge
👍3
🤔 Какой метод используется для выполнения SQL-запросов в JDBC?
Anonymous Quiz
84%
executeQuery()
8%
runQuery()
6%
executeSQL()
3%
runSQL()
👍1
🤔 Как можно оптимизировать высоконагруженный веб-сервис?

- Использовать кеширование (в памяти или внешнее);
- Добавить балансировку нагрузки;
- Применить асинхронную обработку;
- Оптимизировать запросы к БД (индексы, джоины, лимиты);
- Использовать пулы потоков и соединений;
- Минимизировать зависимости и лишние операции.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7👍3
🤔 Какой метод класса ArrayList удаляет все элементы списка?
Anonymous Quiz
41%
clear()
54%
removeAll()
4%
deleteAll()
1%
eraseAll()
👍2
🤔 Каков источник события "WindowEvent"?
Anonymous Quiz
9%
Кнопка
83%
Окно
3%
Клавиатура
5%
Мышь
💊14🤔2
🤔 Что известно про процесс от пуша кода до продакшена?

Код пушится в Git → CI (GitLab CI, Jenkins) запускает тесты → сборка → деплой в staging → автоматический или ручной релиз в прод через CD.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥2
💊8🤔1
🤔 Вопрос: Какой интерфейс следует использовать для сортировки коллекции объектов по пользовательским критериям?
Anonymous Quiz
36%
Comparable
57%
Comparator
3%
Collectable
4%
Sortable
👍1
🤔 Какое дерево лежит в реализации TreeSet?

TreeSet основан на Red-Black Tree (красно-чёрное дерево) — это самобалансирующееся двоичное дерево поиска, обеспечивающее логарифмическую сложность операций.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9💊1
🤔 Какое ключевое слово используется для создания подменю в выпадающем меню Java Swing?
Anonymous Quiz
20%
JMenuItem
31%
JMenu
41%
JSubMenu
8%
JPopupMenu
💊5👍1
🤔 Какое исключение выбрасывается при возникновении ошибки в блоке инициализации класса?

JVM выбрасывает специальное исключение ExceptionInInitializerError, указывающее на ошибку при инициализации класса в момент его загрузки.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6👍3
🤔 Какой из следующих классов является частью Java Collections Framework?
Anonymous Quiz
63%
HashMap
5%
Scanner
1%
File
31%
Arrays
💊13👍3
🤔 Какой интерфейс предоставляет метод для проверки, пуст ли список?
Anonymous Quiz
62%
Collection
33%
List
3%
Set
2%
Queue
👍1
🤔 JDBC — это реализация или спецификация?

JDBC — это спецификация (API) для работы с базами данных в Java.
Конкретные реализации драйверов предоставляются производителями СУБД (например, PostgreSQL JDBC Driver, MySQL Connector/J).


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11🔥1
🤔 Какой из методов интерфейса NavigableSet возвращает наибольший элемент, который меньше указанного?
Anonymous Quiz
28%
lower()
15%
floor()
26%
ceiling()
31%
higher()
💊4🔥1
🤔 Какой из следующих методов класса java.util.concurrent.CountDownLatch используется для ожидания завершения отсчета?
Anonymous Quiz
42%
await()
19%
waitFor()
33%
countDown()
5%
hold()
🔥2
🤔 В чём причина существования Map как структуры данных и Collection в Collection Framework?

Map — это ассоциативная структура, хранящая пары ключ-значение, а Collection — это просто список элементов.
Map не наследуется от Collection, потому что логически представляет другую структуру данных, и не поддерживает интерфейс методов, применимых к обычным спискам или множествам.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥3
🤔 Какой метод интерфейса List возвращает элемент по заданному индексу?
Anonymous Quiz
12%
getElement()
5%
getItem()
0%
retrieve()
83%
get()
👍2
🤔 Какой из методов не является методом класса String?
Anonymous Quiz
15%
length()
17%
charAt()
55%
reverse()
13%
substring()
👍1