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

Вопросы собесов t.me/+7ESm0VKXC4tjYzky
Задачи t.me/+8eqUTboisnkyZjQy
Вакансии t.me/+4pspF5nDjgM4MjQy
Download Telegram
🤔 Какой из следующих интерфейсов предоставляет метод spliterator()?
Anonymous Quiz
23%
Collection
61%
Iterator
11%
List
5%
Map
👍42🤔2
🤔 Можно ли сделать приватными переменными в интерфейсе?

В классическом Java-интерфейсе нельзя объявить приватные переменные, потому что:
- интерфейс определяет контракт, а не состояние;
- все поля в интерфейсе по умолчанию public static final.
С Java 9 разрешено использовать приватные методы внутри интерфейса (для организации внутренней логики), но не переменные.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥10👍61
🤔 Какое ключевое слово используется для указания, что метод или класс устарели и не рекомендуется использовать?
Anonymous Quiz
1
🤔 Какой метод класса java.util.concurrent.CompletableFuture блокирует выполнение до завершения всех предоставленных задач?
Anonymous Quiz
42%
waitAll()
28%
join()
7%
allOf()
23%
await()
2🔥1
🤔 В чём выражается строка и её особенности?

- Строка (String) — неизменяемый объект.
- Хранится как массив символов (до Java 9 — char[], далее — byte[] с кодировкой).
- Включена в строковый пул (String pool), если создаётся через литерал.
- Безопасна для многопоточного доступа.
- Может использоваться как ключ в Map, если hashCode и equals корректны.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍83
🤔 Какой интерфейс используется для выполнения асинхронных вычислений, которые могут завершиться успехом или неудачей?
Anonymous Quiz
14%
Runnable
18%
Callable
22%
Future
46%
CompletableFuture
💊53👍2
🤔 Какой компонент JDK используется для компиляции исходного кода Java в байт-код?
Anonymous Quiz
11%
JRE
27%
JVM
59%
javac
2%
jar
🤔 Какие знаешь Spring Scope?

Основные Spring Scope: singleton (один экземпляр на контейнер), prototype (новый экземпляр для каждого запроса), request (один экземпляр на HTTP-запрос), session (один экземпляр на HTTP-сессию) и application (один экземпляр на контекст веб-приложения).

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
8👍3🔥1
🤔 Какой интерфейс используется для выполнения фильтрации потока байтов в Java?
Anonymous Quiz
53%
FilterInputStream
6%
DataInputStream
26%
BufferedInputStream
14%
InputStream
😁31👍1
🤔 Какой из следующих методов используется для получения имени текущего потока?
Anonymous Quiz
10%
getThreadName()
11%
currentThreadName()
13%
getName()
66%
currentThread().getName()
💊5👍42
🤔 Что такое load factor?

Load factor (коэффициент загрузки) в HashMap определяет, когда нужно расширять таблицу.
Он показывает, при каком проценте заполнения текущей емкости хеш-таблицы происходит ре-хеширование.
По умолчанию load factor = 0.75, что означает:
- Когда заполнено 75% ячеек, создаётся новый, в 2 раза больший массив, и все элементы пересчитываются.
Это баланс между:
- скоростью доступа;
- потреблением памяти.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍103🤯1
🤔 Какой из следующих классов предоставляет методы для чтения данных из строки?
Anonymous Quiz
10%
StringBuilder
36%
StringReader
30%
BufferedReader
23%
InputStreamReader
2👍2😁1
🤔 Какой из нижеперечисленных методов не является методом жизненного цикла сервлета в Java?
Anonymous Quiz
8%
init()
31%
service()
50%
doGet()
11%
destroy()
💊3👍21👀1
Forwarded from easyoffer
Осталось всего 14 дней до завершения краудфандинга

Сейчас самое подходящее время подключиться, если вы ждали или откладывали:

Все, кто поддержат проект сейчас, до релиза, получат:
🚀 PRO-доступ на 1 год по цене месячной подписки
Бета-доступ к EasyOffer 2.0 (конец мая)

👉 Поддержать: https://planeta.ru/campaigns/easyoffer
🤔 Что такое String Pool?

Это область в памяти Java, где хранятся строковые литералы.
1. Если строка уже есть в пуле, создаётся ссылка на существующую строку.
2. Это экономит память, но требует осторожности при создании строк с оператором new.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
4👍4
🤔 Какое ключевое слово в Java используется для определения класса, от которого не может быть создан подкласс?
Anonymous Quiz
5%
static
79%
final
10%
abstract
6%
sealed
🤯1
🤔 Какой интерфейс необходимо реализовать, чтобы объект мог быть использован в операциях сортировки без предоставления Comparator?
Anonymous Quiz
14%
Iterable
81%
Comparable
3%
Serializable
1%
Cloneable
😁3
🤔 Какие есть исключения?

В Java исключения делятся на:
- Проверяемые (Checked) — требуют обработки или объявления:
- IOException, SQLException
- Непроверяемые (Unchecked) — происходят во время выполнения:
- NullPointerException, ArrayIndexOutOfBoundsException, IllegalArgumentException
- Ошибки (Errors) — критические проблемы JVM:
- OutOfMemoryError, StackOverflowError


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