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

Вопросы собесов t.me/+7ESm0VKXC4tjYzky
Задачи t.me/+8eqUTboisnkyZjQy
Вакансии t.me/+4pspF5nDjgM4MjQy
Download Telegram
🤔 Какой из следующих методов используется для добавления элемента в конец списка?
Anonymous Quiz
23%
append()
3%
insert()
64%
add()
10%
push()
3
🤔 Какой интерфейс используется для выполнения логических операций над двумя операндами?
Anonymous Quiz
16%
Function
25%
BiPredicate
7%
UnaryOperator
51%
BinaryOperator
💊61
🤔 В чём разница между final, finally, finalize?

final используется для обозначения констант и для запрета наследования или переопределения методов. finally — это блок, выполняющийся всегда в конце блока try-catch, независимо от исключений. finalize — это метод для очистки ресурсов перед удалением объекта сборщиком мусора.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍15
🤔 Какой менеджер компоновки разбивает контейнер на фиксированные ячейки?
Anonymous Quiz
16%
GridBagLayout
9%
FlowLayout
61%
GridLayout
15%
BorderLayout
🤔4💊1
🤔 Какой из следующих классов используется для хранения уникальных элементов, поддерживая естественный порядок?
Anonymous Quiz
18%
HashSet
43%
LinkedHashSet
33%
TreeSet
5%
PriorityQueue
🤔 Какие методы жизненного цикла JSP могут быть переопределены?

В JSP можно переопределить методы жизненного цикла, унаследованные от сервлетов:
1. `init()` — вызывается при инициализации JSP-страницы и используется для подготовки ресурсов.
2. `service()` — обрабатывает запросы клиента, обычно не переопределяется напрямую в JSP, так как генерируется контейнером.
3. `destroy()` — вызывается перед уничтожением JSP, используется для освобождения ресурсов.
Эти методы позволяют настроить поведение JSP на разных этапах её жизненного цикла.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥9👍1
🤔 Какой из следующих методов используется для проверки наличия значения в Optional?
Anonymous Quiz
74%
isPresent()
13%
hasValue()
6%
exists()
7%
contains()
🔥2
🤔 Какой из следующих классов используется для создания сокетов серверного типа в Java?
Anonymous Quiz
29%
Socket
69%
ServerSocket
1%
DatagramSocket
1%
MulticastSocket
🤯21
🤔 В чем идея многопоточности?

Многопоточность позволяет выполнять несколько задач одновременно в одном процессе, повышая производительность и эффективность использования ресурсов.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11
🤔 Какой из следующих методов используется для получения абсолютного пути файла в Java?
Anonymous Quiz
29%
getPath()
66%
getAbsolutePath()
3%
getCanonicalPath()
2%
getRealPath()
🤯42
🤔 Какой интерфейс используется для обработки ошибок в потоке данных?
Anonymous Quiz
6%
ErrorListener
16%
ErrorHandler
45%
IOException
33%
ExceptionHandler
💊3
🤔 Что такое полиморфизм?

Полиморфизм — это способность объектов разных классов обрабатывать одинаковые методы по-разному, облегчая расширение и поддержку кода.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10💊21
🤔 Какой из следующих классов предоставляет методы для форматирования строк на основе шаблонов?
Anonymous Quiz
34%
StringFormatter
26%
Formatter
13%
StringBuilder
26%
StringFormat
👍31
🤔 Какой интерфейс используется для выполнения операций над элементами коллекции, таких как map и filter?
Anonymous Quiz
17%
Collection
16%
Iterable
62%
Stream
6%
Collector
1
🤔 Какой цикл жизни Spring Beans?

Цикл жизни Spring Beans включает создание объекта, внедрение зависимостей, вызов методов инициализации, использование и уничтожение бина.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔4👍1
🤔 Какой из следующих интерфейсов используется для получения последовательности элементов, в которой каждый элемент вычисляется по мере необходимости?
Anonymous Quiz
35%
Stream
40%
Iterator
12%
Spliterator
13%
Generator
2
🤔 В чем взаимосвязь контракта equals и hashCode?

Взаимосвязь контрактов equals и hashCode в Java заключается в том, что если два объекта считаются равными по методу equals(), то они должны иметь одинаковый hashCode(). Это важно для корректной работы коллекций, таких как HashMap и HashSet, которые используют hashCode() для быстрого поиска. Нарушение этого контракта может привести к ошибкам — например, одинаковые объекты не будут корректно храниться в коллекции, основанной на хешировании.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9😁1
🤔 Какой метод класса Arrays используется для сравнения двух массивов на равенство?
Anonymous Quiz
28%
compare()
35%
equals()
13%
deepEquals()
25%
arrayEquals()
💊13
🤔 Какой из следующих интерфейсов используется для обработки исключений в лямбда-выражениях и потоках?
Anonymous Quiz
22%
ErrorHandler
63%
ExceptionHandler
8%
BiConsumer
7%
BiFunction
1