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

Вопросы собесов t.me/+7ESm0VKXC4tjYzky
Задачи t.me/+8eqUTboisnkyZjQy
Вакансии t.me/+4pspF5nDjgM4MjQy
Download Telegram
🤔 Какой метод из java.util.stream.Stream используется для выполнения терминальной операции, которая возвращает Optional?
Anonymous Quiz
16%
map()
12%
filter()
67%
findFirst()
6%
sorted()
👍2🔥2
🤔 Какой метод интерфейса java.util.function.Function используется для композиции функций?
Anonymous Quiz
24%
apply()
20%
andThen()
53%
compose()
3%
identity()
😁11👍3🔥1
🤔 Как из одного сервлета вызвать другой сервлет?

1. С помощью объекта RequestDispatcher, вызвав его методы forward() или include().
2. Через отправку запроса с использованием sendRedirect() для внешнего перенаправления.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8👍2
🤔 Чем отличается sendRedirect() от forward()?

1. sendRedirect(): клиентский запрос перенаправляется на другой ресурс, генерируя новый запрос и изменяя URL в браузере.
2. forward(): сервер передаёт запрос другому ресурсу без участия клиента, URL остаётся неизменным.
3. Forward быстрее, так как выполняется внутри сервера, а sendRedirect полезен для перенаправления на внешние ресурсы.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥10
🤔 Какой тип исключения может выбрасывать метод wait()?
Anonymous Quiz
16%
IOException
78%
InterruptedException
3%
SQLException
4%
ClassNotFoundException
3👍1🔥1😁1
🤔 Для чего используются атрибуты сервлетов и как происходит работа с ними?

1. Атрибуты позволяют передавать данные между сервлетами и другими компонентами в приложении.
2. Они сохраняются в объектах HttpServletRequest, HttpSession, ServletContext.
3. Методы: setAttribute(), getAttribute(), removeAttribute() используются для работы с атрибутами.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥9👍2
🤔 Какой из этих интерфейсов в Java 8 позволяет выполнять параллельные операции на потоках данных?
Anonymous Quiz
10%
Serializable
2%
Collection
54%
Stream
33%
Runnable
👍5🔥1
🤔 Какой из методов в классе StringBuilder изменяет сам объект, на котором вызывается?
Anonymous Quiz
62%
append()
16%
concat()
11%
join()
12%
split()
🔥7👍1
🤔 В чем отличия GenericServlet и HttpServlet?

1. GenericServlet: общий класс для всех сервлетов, не зависящих от HTTP-протокола.
2. HttpServlet: специализированный класс для работы с HTTP-протоколом, предоставляющий методы для обработки GET, POST, PUT и других запросов.
3. GenericServlet подходит для общих задач, а HttpServlet оптимизирован для веб-приложений.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6👍31
🤔 Какой из этих методов не определен в интерфейсе Collection?
Anonymous Quiz
11%
size()
13%
remove()
53%
put()
22%
contains()
👍8🤔3🔥1
🤔 Какой класс используется для создания неизменяемых списков в Java?
Anonymous Quiz
5%
ArrayList
4%
LinkedList
9%
Collections
82%
ImmutableList
🔥6🤔5👍4
🤔 Какая основная идея equals и hashCode?

Метод equals определяет, равны ли два объекта по содержимому, а hashCode возвращает целое число, представляющее объект в хэш-структурах. Основная идея — если два объекта равны по equals, их hashCode должен совпадать.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍18🔥2🤔1💊1
🤔 Какой метод класса Object может быть переопределен для использования в конструкциях try-with-resources?
Anonymous Quiz
8%
wait()
34%
finalize()
52%
close()
6%
notify()
💊19👍3🔥2👀1
🤔 Что известно про String?

Это неизменяемый (immutable) класс в Java, используемый для работы с текстом. Объекты String хранятся в пуле строк для оптимизации памяти. Методы для работы со строками, такие как substring или concat, создают новые объекты.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍163
🤔 Какое максимальное количество catch блоков может быть использовано с одним try блоком в Java?
Anonymous Quiz
11%
1
2%
2
2%
4
85%
Неограниченное количество
🔥7👍4
🤔 Какой интерфейс следует использовать для создания коллекции, которая гарантирует порядок вставки элементов?
Anonymous Quiz
6%
HashSet
19%
TreeSet
57%
LinkedHashSet
17%
PriorityQueue
🔥4