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

Вопросы собесов t.me/+7ESm0VKXC4tjYzky
Задачи t.me/+8eqUTboisnkyZjQy
Вакансии t.me/+4pspF5nDjgM4MjQy
Download Telegram
🤔 Сколько совпадений найдёт выражение "\d{3}" в строке "123 4567 89 0123"?
Anonymous Quiz
30%
1
36%
2
26%
3
9%
4
💊9
🤔 Для чего нужна инкапсуляция?

Инкапсуляция позволяет:
- скрыть внутренние детали реализации от внешнего кода;
- контролировать доступ к данным через getter/setter;
- обеспечить безопасность и корректность состояния объекта;
- легче поддерживать и изменять код.
Это один из краеугольных принципов ООП.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9
🤔 Что делает метод flush() в классе OutputStream?
Anonymous Quiz
29%
Очищает поток
58%
Сбрасывает буфер
7%
Закрывает поток
7%
Обнуляет поток
👍2
🤔 Какой метод интерфейса java.util.concurrent.Future используется для отмены задачи?
Anonymous Quiz
32%
cancel()
16%
stop()
45%
terminate()
7%
end()
🔥2
🤔 Для чего в Java используются статические блоки инициализации?

Они нужны для инициализации статических переменных и выполнения кода один раз при загрузке класса. Это удобно, если требуется логика при старте приложения, которая не может быть реализована при объявлении переменной.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12🔥4
🤔 Какой из следующих классов используется для управления ресурсами базы данных в Java?
Anonymous Quiz
21%
ConnectionPool
47%
DataSource
16%
ResourceManager
16%
DatabaseManager
💊4👍1
🤔 Какой из следующих интерфейсов не наследуется от интерфейса Collection?
Anonymous Quiz
5%
List
2%
Set
9%
Queue
83%
Map
1👍2
🤔 К чему применяется UNIQUE?

UNIQUE:
- Применяется для гарантии уникальности значений в столбце или группе столбцов.
- Можно использовать одновременно с NULL, но NULL не считается повтором (в большинстве СУБД).


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
💊8👍2🔥1
🤔 Какой модификатор доступа делает метод доступным только в пределах текущего пакета и его подклассов?
Anonymous Quiz
6%
private
67%
protected
27%
default
0%
public
💊10
🤔 Какой интерфейс из java.nio.channels поддерживает асинхронное чтение и запись?
Anonymous Quiz
18%
Channel
11%
SelectableChannel
68%
AsynchronousFileChannel
3%
DatagramChannel
💊4
🤔 Какие существуют способы создания стрима?

- Из коллекции:
collection.stream();
- Из массива:
Arrays.stream(array);
- Через Stream.of(...);
- Через Stream.generate() и Stream.iterate();
- Через Files.lines(Path) — для чтения из файлов;
- Через BufferedReader.lines().


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8👍4🤔2
🤔 Какой из интерфейсов является суперинтерфейсом всех интерфейсов в Java?
Anonymous Quiz
5%
Cloneable
15%
Serializable
1%
CharSequence
79%
Никакой
🔥2
🤔 Какой интерфейс в Java используется для выполнения операций, которые могут быть отложены на будущее время?
Anonymous Quiz
9%
Callable
56%
Future
30%
ScheduledExecutorService
5%
Timer
💊10
🤔 Как происходит удаление элементов из ArrayList? Как меняется размер?

- Все элементы после удалённого смещаются влево;
- Размер (size) уменьшается на 1;
- Последний элемент зануляется для сбора мусора.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥4
🤔 Какой из следующих методов используется для сортировки коллекции в Java?
Anonymous Quiz
81%
Collections.sort()
10%
Arrays.sort()
5%
List.sort()
4%
Stream.sorted()
🔥4💊2
🤔 Как структурно выглядит двусвязный список по сравнению с односвязным?

- Односвязный:
- Каждый элемент содержит ссылку на следующий элемент.
- Нет обратного движения.
- Двусвязный:
- Каждый элемент содержит ссылку на следующий и предыдущий.
- Позволяет перемещаться вперёд и назад, упрощает удаление элементов в середине.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10🔥1
🤔 Где лучше применять наследование и ассоциацию?

- Наследование — когда нужно расширить поведение одного типа другим, соблюдая принцип подстановки.
- Ассоциация (композиция) — когда один объект использует другой как часть.
- Предпочтительнее, когда нет строгой связи по логике "является".


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