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

Вопросы собесов t.me/+7ESm0VKXC4tjYzky
Задачи t.me/+8eqUTboisnkyZjQy
Вакансии t.me/+4pspF5nDjgM4MjQy
Download Telegram
🤔 Какой из следующих классов используется для создания сокетов серверного типа в 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
🤔 Почему Map стоит особняком в иерархии коллекций?

Map не реализует интерфейс Collection, так как хранит пары "ключ-значение" вместо последовательностей или множеств элементов.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9🔥3
🤔 Какой класс используется для управления пулом потоков в Java?
Anonymous Quiz
54%
ThreadPool
25%
Executor
14%
Executors
6%
ScheduledThreadPool
💊8
🤔 Какой интерфейс используется для обработки событий, связанных с изменениями пользовательского интерфейса?
Anonymous Quiz
63%
ActionListener
23%
ChangeListener
8%
ItemListener
6%
MouseListener
💊15🤔2
🤔 Что такое ORM?

ORM (Object-Relational Mapping) — это технология, которая преобразует данные между объектно-ориентированным кодом и реляционными базами данных.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍16🔥4
🤔 Какой интерфейс используется для выполнения операций с тремя входными аргументами?
Anonymous Quiz
36%
TriFunction
10%
BiFunction
22%
TriConsumer
32%
TrinaryOperator
1
🤔 Какой интерфейс используется для выполнения проверки условия над объектом?
Anonymous Quiz
10%
Function
8%
Supplier
12%
Consumer
69%
Predicate
1
🤔 Чем отличается where от having?

WHERE фильтрует строки до выполнения группировки, а HAVING применяется к результатам группировки, обычно с использованием агрегатных функций.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥9👍8