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

Вопросы собесов t.me/+7ESm0VKXC4tjYzky
Задачи t.me/+8eqUTboisnkyZjQy
Вакансии t.me/+4pspF5nDjgM4MjQy
Download Telegram
🤔 Какой из следующих классов является неизменяемым и поддерживает форматирование чисел?
Anonymous Quiz
35%
String
8%
StringBuilder
25%
DecimalFormat
31%
NumberFormat
💊6🤔4👍1
🤔 Каким образом реализованы методы hashCode() и equals() в классе Object?

- equals() по умолчанию — сравнение по ссылке (один и тот же объект);
- hashCode() — возвращает уникальный числовой идентификатор, который может зависеть от адреса в памяти (если не переопределён).


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11🔥3💊2
🤔 Какое из перечисленных исключений является проверяемым (checked exception)?
Anonymous Quiz
13%
RuntimeException
3%
Error
67%
IOException
16%
NullPointerException
👍3
🤔 Сколько переходов происходит при вызове HashMap.get(key) по ключу, который есть в таблице?

- В среднем — 1–2 проверки (по индексу и равенству);
- В худшем случае — линейный или логарифмический обход списка или сбалансированного дерева (в новых реализациях при >8 коллизиях используется TreeNode → O(log n)).


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8👍6💊1
🤔 Каков результат следующего выражения: List<?> list = new ArrayList<String>(); list.add(null); ?
Anonymous Quiz
61%
Успешное добавление null
19%
Ошибка времени компиляции
8%
Ошибка времени выполнения
12%
Предупреждение компиляции
👍5
🤔 Какой интерфейс реализует функциональный метод apply() в Java?
Anonymous Quiz
18%
Predicate
39%
Function
25%
Supplier
18%
Consumer
🔥1
🤔 Что такое массивы в Java?

Массив — это структура данных фиксированной длины, предназначенная для хранения элементов одного типа. Элементы размещаются в памяти последовательно, доступ к ним осуществляется по индексу. Массивы могут быть одномерными или многомерными.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍17
🤔 Какой механизм в Java используется для обработки событий в графическом интерфейсе пользователя?
Anonymous Quiz
15%
ActionEvent
48%
EventListener
12%
SwingUtilities
25%
ActionListener
💊18
🤔 Какой метод из java.util.stream.Stream используется для выполнения терминальной операции, которая возвращает Optional?
Anonymous Quiz
12%
map()
8%
filter()
75%
findFirst()
4%
sorted()
👍1🔥1
🤔 Верно ли, что примитивные типы данных всегда хранятся в стеке, а ссылочные — в куче?

Не всегда. Примитивы действительно чаще всего хранятся в стеке, когда это локальные переменные. Однако если примитив — часть объекта, то он будет храниться в куче вместе с этим объектом. Ссылочные типы — всегда в куче, а в стеке хранится лишь ссылка.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10🔥5💊1
🤔 Какая из концепций OOP в Java позволяет изменять поведение метода в подклассе?
Anonymous Quiz
2%
Инкапсуляция
36%
Наследование
58%
Полиморфизм
4%
Абстракция
💊10🔥6
🤔 Могут ли интерфейсы наследоваться друг от друга?
Anonymous Quiz
25%
Да, через implements
13%
Нет, это невозможно
60%
Да, через extends
2%
Да, через inherit
👍3💊1
🤔 Какая роль поля serialVersionUID в сериализации?

- Это уникальный идентификатор версии класса;
- Используется для проверки совместимости классов при десериализации;
- Если идентификаторы не совпадают, будет ошибка InvalidClassException.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍13
🤔 Какой класс в Java предоставляет методы для работы с потоками данных в формате ZIP?
Anonymous Quiz
55%
ZipInputStream
22%
ZipStream
14%
CompressedStream
9%
ZippedInputStream
💊10
🤔 Какая структура данных в Java обеспечивает доступ к элементам по принципу "первым пришел, первым ушел" (FIFO)?
Anonymous Quiz
24%
Stack
2%
ArrayList
73%
Queue
1%
HashSet
👍6
🤔 Какие плюсы у микросервисов есть перед монолитом?

- Масштабируемость отдельных компонентов;
- Независимое развертывание и обновление;
- Лучшая устойчивость (отказ одного сервиса не приводит к падению всей системы);
- Возможность использовать разные технологии и базы данных;
- Более чёткое разделение ответственности и команды могут работать автономно.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍16🔥3
🤔 Какой из следующих классов используется для создания потокобезопасного множества?
Anonymous Quiz
6%
HashSet
12%
LinkedHashSet
77%
ConcurrentSkipListSet
5%
TreeSet
💊6👍3🔥1
🤔 Какой метод класса Class возвращает массив конструкторов класса?
Anonymous Quiz
77%
getConstructors()
3%
fetchConstructors()
7%
retrieveConstructors()
13%
constructors()
👍6
🤔 Что хранит переменная, если это объект?

Хранится ссылка на объект в памяти. Сам объект — в heap, ссылка — в stack.


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