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

Вопросы собесов t.me/+7ESm0VKXC4tjYzky
Задачи t.me/+8eqUTboisnkyZjQy
Вакансии t.me/+4pspF5nDjgM4MjQy
Download Telegram
🤔 Что такое hashCode?

Это целочисленное значение, возвращаемое методом объекта. Оно используется для размещения объектов в хэш-структурах (например, HashMap, HashSet) и быстрого поиска.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍18💊21🔥1
🤔 Какая структура данных используется для реализации стека в классе Stack?
Anonymous Quiz
22%
ArrayList
59%
LinkedList
9%
HashSet
9%
TreeSet
👍6🤯5🔥3🤔3💊2
🤔 Какой из перечисленных интерфейсов является функциональным интерфейсом?
Anonymous Quiz
7%
List
63%
Comparator
15%
Serializable
15%
Cloneable
👍10🔥2
Когда говорят, что Java слишком простой язык, на сцену выходит канал Java Learning

Здесь легко научиться:

▪️ Разрабатывать высоконагруженные серверные приложения
▪️ Управлять сложными базами данных
▪️ Организовывать эффективную многопоточную обработку данных
▪️ Проходить технические собеседования в ведущие IT-компании

Самый необычный канал про Java, подписывайся@Java_per_month
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔 В чём разница между TreeSet и HashSet?

- TreeSet: хранит элементы в отсортированном порядке, основан на красно-чёрном дереве, имеет медленную вставку и доступ.
- HashSet: хранит элементы в произвольном порядке, основан на хэш-таблице, обеспечивает быструю вставку и доступ.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥11👍10
🤔 Какой метод используется для создания стрима из массива?
Anonymous Quiz
14%
Stream.of()
8%
Stream.fromArray()
6%
Collectors.toStream()
🔥5
Всё что нужно для джависта!

⌨️ Java | Фишки и трюки

⌨️ Java | Tests

Прокачивай свои знания и пробуй решить каверзные задачи!

Присоединяйся! 😉
Please open Telegram to view this post
VIEW IN TELEGRAM
👍21
🤔 Что известно об интерфейсе SingleThreadModel?

- SingleThreadModel был введен для обеспечения того, чтобы один поток обслуживал один экземпляр сервлета за раз, предотвращая проблемы с потокобезопасностью.
- Однако он считается устаревшим, так как неэффективен (создает множество экземпляров сервлета) и имеет ограниченное использование.
- Современный подход заключается в управлении потокобезопасностью через синхронизацию и статeless-дизайн.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8
🤔 Какой класс в Java используется для работы с потоками байтов?
Anonymous Quiz
55%
ByteStream
29%
OutputStream
4%
ByteOutput
12%
ByteArray
🔥6👍2
🤔 Какой из следующих методов является абстрактным в классе Thread?
Anonymous Quiz
16%
start
66%
run
5%
stop
13%
join
👍4💊4🔥2
🤔 Что означает URL encoding, как это осуществить в Java?

- URL encoding — это процесс преобразования специальных символов (например, пробелов, &, =, ?) в кодированный формат, чтобы они безопасно передавались в URL.
- Символы заменяются их кодами ASCII в формате %XX (где XX — шестнадцатеричный код символа).
- В Java это можно сделать с помощью класса URLEncoder (метод encode) для кодирования и URLDecoder (метод decode) для декодирования.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥24👍5
🤔 Какое выражение соответствует строке с буквой, затем пробелом, затем цифрой?
Anonymous Quiz
51%
\w\s\d
8%
\d\s\w
6%
\w\d\s
34%
\s\w\d
🤔173👍2
🤔 Что делает ключевое слово transient?

transient исключает поле из процесса сериализации. При сериализации объекта поля, помеченные как transient, не сохраняются в поток.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥16👍12
🤔 Что такое URL Rewriting?

- URL Rewriting — это метод передачи данных сессии через параметры URL.
- Идентификатор сессии добавляется к каждому URL, чтобы отслеживать сессию, если cookies недоступны или отключены.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥12👍3
🤔 Что из перечисленного не является функциональным интерфейсом?
Anonymous Quiz
16%
Runnable
14%
Comparator
15%
Function
54%
Serializable
6🔥2👍1
🤔 Какой из перечисленных методов не является методом класса Thread?
Anonymous Quiz
19%
run()
17%
start()
43%
wait()
20%
join()
👍10🔥2
🤔 Какие методы для работы с cookies предусмотрены в сервлетах?

1. Создание cookies: new Cookie(name, value).
2. Добавление cookies в ответ: response.addCookie(cookie).
3. Чтение cookies: request.getCookies().
4. Настройка атрибутов:
- setMaxAge() — время жизни cookies.
- setSecure() — передача только через HTTPS.
- setHttpOnly() — защита от доступа через JavaScript.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥17👍2
🤔 Какое из перечисленных исключений является проверяемым (checked exception)?
Anonymous Quiz
11%
RuntimeException
6%
Error
63%
IOException
20%
NullPointerException
👍12🔥1
🤔 Какой из перечисленных методов не является методом класса Math?
Anonymous Quiz
19%
abs()
44%
max()
22%
pow()
15%
sqrt()
💊34🤔24👀5👍1🤯1