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

Вопросы собесов t.me/+7ESm0VKXC4tjYzky
Задачи t.me/+8eqUTboisnkyZjQy
Вакансии t.me/+4pspF5nDjgM4MjQy
Download Telegram
🤔 Какой функциональный интерфейс используется для лямбда-выражений, принимающих один аргумент и не возвращающих значения?
Anonymous Quiz
11%
Predicate
14%
Function
18%
Supplier
57%
Consumer
🔥2
🤔 В Java, какой интерфейс из пакета java.util.concurrent используется для блокировки, позволяющей более гибкое управление чем синхронизированные блоки?
Anonymous Quiz
18%
ExecutorService
15%
ConcurrentHashMap
56%
Lock
11%
CyclicBarrier
🤔2👍1
🤔 Какие основные три метода есть у Servlet и в чем их задача?

init() вызывается при инициализации и подготавливает сервлет. service() обрабатывает входящие запросы. destroy() вызывается при завершении работы сервлета и очищает ресурсы.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7👍2
🤔 Какой из следующих классов представляет неизменяемую пару значений в Java?
Anonymous Quiz
45%
ImmutablePair
19%
Pair
15%
AbstractMap.SimpleEntry
22%
ImmutableEntry
💊7🤔1
🤔 String Pool — часть Heap'а или что-то отдельное?

String Pool — это часть кучи (Heap). Это не отдельная область памяти, а специализированная структура внутри кучи, предназначенная для хранения уникальных строковых литералов.
Раньше (до Java 7) пул был в PermGen, но теперь с Java 7+ он перемещён в Heap.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10🔥5
🤔 Какой метод используется для завершения выполнения потока в классе Thread?
Anonymous Quiz
37%
terminate()
10%
exit()
44%
stop()
8%
finish()
🤔6💊4
🤔 Как создать свою аннотацию?

1. Используйте @interface для создания аннотации.
2. Определите параметры внутри аннотации (например, String value()).
3. Пример:
@MyAnnotation(value = "Example").
4. Аннотации могут быть применены к разным элементам (методам, классам) с помощью мета-аннотаций, таких как
@Target и @Retention.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5👍3🤔1💊1
🤔 Какой метод интерфейса CompletionStage позволяет выполнить действие по завершению будущего этапа?
Anonymous Quiz
42%
onCompletion()
35%
thenAccept()
14%
complete()
9%
finalize()
💊2
🤔 Зачем нужны сервера приложений, если есть контейнеры сервлетов?

Сервера приложений (например, WildFly, GlassFish) обеспечивают не только поддержку сервлетов, но и расширенные возможности:
- Управление транзакциями;
- EJB-компоненты;
- Распределённые вычисления;
- Более сложные сервисы безопасности.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
🤔 Что возвращает метод getSource() у EventObject?
Anonymous Quiz
13%
Тип события
12%
Слушатель события
75%
Источник события
1%
Время события
💊5🤔1
🤔 Могут ли работать обобщения (Generic) с примитивными типами данных?

Нет, только с объектами.
Примитивы (int, double) автоматически автобоксируются в обёртки (Integer, Double) при использовании с Generic.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥1
🤔 Какой класс из стандартной библиотеки Java используется для выполнения регулярных выражений?
Anonymous Quiz
30%
java.util.regex.Matcher
9%
java.util.regex.Expression
25%
java.util.regex.Pattern
36%
java.util.regex.Regex
💊9👍1
🤔 Какой метод класса StringBuilder используется для замены части строки?
Anonymous Quiz
82%
replace()
13%
substitute()
1%
switch()
4%
alter()
👍2🔥1
🤔 Нужна кнопка "удалить отчёт из системы" — твои действия?

- Уточнить бизнес-логику: это мягкое или жёсткое удаление?
- Определить авторизацию: кто может удалять?
- Добавить кнопку и подтверждение действия;
- Написать обработчик запроса;
- Обновить тесты и документацию.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8👍3
Forwarded from easyoffer
Ура, друзья! Изиоффер переходит в публичное бета-тестирование!

🎉 Что нового:
🟢Анализ IT собеседований на основе 4500+ реальных интервью
🟢Вопросы из собеседований с вероятностью встречи
🟢Видео-примеры ответов на вопросы от Senior, Middle, Junior грейдов
🟢Пример лучшего ответа
🟢Задачи из собеседований
🟢Тестовые задания
🟢Примеры собеседований
🟢Фильтрация всего контента по грейдам, компаниям
🟢Тренажер подготовки к собеседованию на основе интервальных повторений и флеш карточек
🟡Тренажер "Реальное собеседование" с сценарием вопросов из реальных собеседований (скоро)
🟢Автоотклики на HeadHunter
🟢Закрытое сообщество easyoffer


💎 Акция в честь открытия для первых 500 покупателей:
🚀 Скидка 50% на PRO тариф на 1 год (15000₽ → 7500₽)

🔥 Акция уже стартовала! 👉 https://easyoffer.ru/pro
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔 Какое исключение выбрасывается при нарушении правил транзакции в JPA?
Anonymous Quiz
25%
SQLException
24%
PersistenceException
8%
IllegalStateException
43%
TransactionalException
💊5