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

Вопросы собесов t.me/+7ESm0VKXC4tjYzky
Задачи t.me/+8eqUTboisnkyZjQy
Вакансии t.me/+4pspF5nDjgM4MjQy
Download Telegram
🤔 Какой метод используется для установления связи сокета с сервером?
Anonymous Quiz
8%
link()
13%
attach()
18%
bind()
61%
connect()
👍1💊1
🤔 Какая функциональность Java позволяет одному потоку дождаться завершения другого, прежде чем продолжить выполнение?
Anonymous Quiz
10%
notify()
49%
join()
4%
sleep()
37%
wait()
🔥1
🤔 Какие операторы работы с потоками есть?

Если речь идёт о Stream API в JavaScript, то имеются в виду:
- map, filter, reduce;
- forEach, find, some, every;
- flatMap, sort, reverse, slice, splice.
Если про асинхронные потоки (streaming) — это:
- ReadableStream, WritableStream, TransformStream (в браузере);
- в Node.js: pipe, on('data'), pause(), resume().


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
💊35🤔6👍2
🤔 Какой метод в Java используется для сравнения двух строк на равенство?
Anonymous Quiz
89%
equals()
3%
compareTo()
5%
== operator
3%
equalsIgnoreCase()
💊3
🤔 Какой метод java.nio.ByteBuffer используется для записи байта в текущую позицию буфера?
Anonymous Quiz
19%
putByte()
13%
add()
48%
write()
19%
put()
🔥1💊1
🤔 Что делает collect?

collect — это терминальная операция Stream API, которая используется для сборки результатов стрима в коллекцию, строку, агрегат и т.д. Например, для преобразования потока в список, карту, строку.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
🤔 Какой метод используется для выполнения кода с привилегиями в Java Security Manager?
Anonymous Quiz
27%
doPrivileged()
20%
checkPermission()
35%
grantPermission()
18%
getPermission()
💊3🤔1
🤔 Какое регулярное выражение соответствует строке, начинающейся с "a" и заканчивающейся "z"?
Anonymous Quiz
44%
^a.*z$
29%
a.*z
20%
^a.z$
7%
a.z$
💊2
🤔 Какие есть виды объединения веток?

- Merge — объединяет изменения, создаёт новый коммит слияния;
- Rebase — переносит коммиты на другую ветку, изменяя их историю;
- Squash — объединяет несколько коммитов в один перед слиянием;
- Fast-forward — слияние без нового коммита, если нет расхождений.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥3
🤔 Какой из следующих интерфейсов предоставляет метод remove() для удаления элементов во время итерации?
Anonymous Quiz
29%
Iterable
25%
Collection
41%
Iterator
6%
ListIterator
💊6👍1🔥1
🤔 Какое исключение выбрасывает метод invoke() класса Method при вызове метода?
Anonymous Quiz
56%
InvocationTargetException
14%
IllegalArgumentException
8%
IllegalAccessException
21%
NoSuchMethodException
💊2
🤔 Как хранить и обрабатывать пароль, работая с Java?

Пароли никогда не хранятся в открытом виде. Они обрабатываются через хэширование с солью (например, PBKDF2, bcrypt, Argon2). Для защиты в памяти используются char[] вместо String, так как String хранится в пуле строк и не подлежит очистке.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥9👍5
🤔 Какой из интерфейсов используется для выполнения задачи, не возвращающей результата?
Anonymous Quiz
13%
Callable
29%
Supplier
9%
Function
48%
Runnable
🤔6🔥1
🤔 Какой из методов класса String используется для создания нового массива символов из строки?
Anonymous Quiz
82%
toCharArray()
7%
getChars()
3%
toBytes()
9%
split()
🔥2
🤔 Как перебрать все пары «ключ-значение» в Map?

Через entrySet() — возвращает набор объектов Map.Entry, каждый из которых содержит пару key и value.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10
🤔 Что произойдет при попытке использовать неинициализированную локальную переменную?
Anonymous Quiz
58%
Ошибка компиляции
13%
Ошибка времени выполнения
16%
Предупреждение компилятора
13%
Программа завершится успешно
🔥2💊2
🤔 Какой из следующих интерфейсов используется для обработки исключений в потоках?
Anonymous Quiz
30%
ExceptionHandler
2%
ErrorHandler
5%
UncaughtExceptionHandler
63%
ThreadExceptionHandler
💊4👍2
🤔 Как использовать Dependency Injection?

Dependency Injection в Spring используется через аннотации (
@Autowired, @Inject, @Resource), через Java-конфигурацию с методами @Bean, либо через XML-файлы с описанием зависимостей.

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