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

Вопросы собесов t.me/+7ESm0VKXC4tjYzky
Задачи t.me/+8eqUTboisnkyZjQy
Вакансии t.me/+4pspF5nDjgM4MjQy
Download Telegram
🤔 Для чего используются атрибуты сервлетов и как происходит работа с ними?

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
🤔 Что такое ключевое слово final?

final используется для:
1. Классов: предотвращает наследование.
2. Методов: предотвращает переопределение.
3. Переменных: значение не может быть изменено после инициализации.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍31🔥2
🤔 Какой результат выполнения метода String.join() с параметрами ("-", "Java", "is", "fun")?
Anonymous Quiz
32%
Java-is-fun
17%
- Java is fun
2%
Java, is, fun
50%
-Javaisfun
🔥20👍5🤯4
🤔 Какой метод Stream API используется для нахождения любого элемента потока, удовлетворяющего условию?
Anonymous Quiz
12%
findFirst()
59%
findAny()
26%
filter()
3%
map()
💊151😁1
🤔 Что такое пул строк?

Это область памяти (в heap), где Java хранит уникальные строковые литералы. Если строка уже существует в пуле, при создании новой строки с тем же содержимым возвращается ссылка на существующую строку.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍231🔥1
🤔 Какой метод интерфейса Optional используется для выполнения действия, если значение присутствует?
Anonymous Quiz
35%
isPresent()
47%
ifPresent()
11%
get()
7%
orElse()
😁8👍2🔥2
🤔 Что такое итератор и зачем он нужен?

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

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍20🔥4
🤔 Какой тип исключения нельзя перехватить с помощью catch?
Anonymous Quiz
6%
IOException
77%
Error
7%
SQLException
11%
NullPointerException
💊15👍4