Java | Тесты
5.54K subscribers
36 photos
622 links
Сайт: https://easyoffer.ru/
Все каналы: t.me/+xGeAw6ckJ4liYzQy

Контакт для рекламы: @easyoffer_adv
Download Telegram
🤔 Какой цикл жизни Spring Beans?

Цикл жизни Spring Beans включает создание бина, настройку его свойств, инициализацию, использование и в конечном итоге уничтожение. Spring управляет всеми этапами жизненного цикла через контейнер

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
👍4🔥2🤔1
🤔 Какой из следующих классов используется для чтения символов из строки?
Anonymous Quiz
6%
StringBuilder
8%
StringBuffer
50%
StringReader
36%
BufferedReader
👍1
🤔 Что известно о Criteria API?

Criteria API — это типобезопасный и объектно-ориентированный способ построения SQL-запросов в Hibernate. Вместо написания HQL или SQL вручную, разработчик формирует запрос с помощью Java-объектов. Удобно при динамическом построении сложных запросов.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
👍4🔥2
🤔 Какой из методов интерфейса Map возвращает набор всех значений в карте?
Anonymous Quiz
7%
keySet()
27%
entrySet()
46%
values()
20%
getValues()
👍1
🤔 Какой интерфейс необходимо реализовать, чтобы использовать объекты в конструкции try-with-resources?
Anonymous Quiz
12%
Serializable
4%
Cloneable
78%
AutoCloseable
6%
Runnable
👍2
🤔 Что такое асинхронные сообщения?

Асинхронные сообщения — это обмен сообщениями между сервисами, при котором отправитель не ждёт немедленного ответа. Получатель может обработать сообщение позже. Используются в микросервисах и очередях.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
👍4
🤔 Какой метод класса Collections используется для обратного порядка элементов в списке?
Anonymous Quiz
5%
invert()
91%
reverse()
3%
flip()
1%
backward()
👍1
🤔 Можно ли сериализовать статические поля класса?
Anonymous Quiz
25%
Да
53%
Нет
12%
Только если они final
10%
Только если они transient
🔥1
🤔 Какие подклассы класса OutputStream есть, для чего они предназначены?

- FileOutputStream — запись байтов в файл;
- BufferedOutputStream — буферизированная запись для ускорения;
- DataOutputStream — запись примитивных типов данных;
- ObjectOutputStream — сериализация объектов.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
🔥3
🤔 Какой из следующих классов предоставляет методы для форматирования чисел?
Anonymous Quiz
18%
Number
35%
NumberFormat
37%
Formatter
10%
DecimalFormat
💊4🤔1
🤔 Какой из следующих классов реализует интерфейс SortedMap?
Anonymous Quiz
7%
HashMap
18%
LinkedHashMap
73%
TreeMap
3%
ConcurrentHashMap
👍3
🤔 Использование оператора instanceof?

Позволяет проверить, принадлежит ли объект определённому типу. Удобно при проверке перед приведением типов или в шаблоне Visitor.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
👍6🔥1
🤔 Каков результат компиляции следующей конструкции: List<? super Number> list = new ArrayList<Integer>()?
Anonymous Quiz
44%
Успешная компиляция
35%
Ошибка времени компиляции
4%
Ошибка времени выполнения
17%
Предупреждение компиляции
💊4👍2
🤔 Что такое итератор и зачем он нужен?

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

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
👍4🔥1
🤔 Какой метод класса Object используется для получения класс-объекта во время выполнения?
Anonymous Quiz
11%
getClassObject()
6%
getRuntimeClass()
79%
getClass()
4%
getObjectClass()
👍1
🤔 Какой метод используется для выполнения SQL-запросов в JDBC?
Anonymous Quiz
86%
executeQuery()
6%
runQuery()
6%
executeSQL()
2%
runSQL()
👍1
🤔 Что известно про способы оптимизации запросов в БД?

Оптимизация включает:
- использование индексов;
- избегание SELECT;
- нормализацию;
- анализ плана выполнения (EXPLAIN);
- кэширование результатов;
- ограничение количества подзапросов и JOIN-ов;
- агрегации и фильтрации на уровне БД, а не в приложении.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
🔥4👍3💊2