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

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

JVM использует несколько участков памяти: Heap, Stack, Method Area и Metaspace. Heap хранит объекты и динамически выделяемую память, Stack — локальные переменные, а Metaspace содержит метаданные классов. Method Area хранит байт-код, а также информацию о методах и полях классов.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥15👍62
🤔 Какой метод используется для преобразования строки в массив байтов?
Anonymous Quiz
37%
getBytes()
56%
toByteArray()
6%
parseBytes()
1%
byteValue()
🤔 Какой интерфейс используется для обработки событий клавиатуры в AWT и Swing?
Anonymous Quiz
9%
MouseListener
40%
ActionListener
48%
KeyListener
3%
FocusListener
💊8
🤔 Что такое процесс и поток, чем они отличаются?

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

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥3
🤔 Какой из следующих методов используется для добавления элемента в конец списка?
Anonymous Quiz
23%
append()
3%
insert()
64%
add()
10%
push()
3
🤔 Какой интерфейс используется для выполнения логических операций над двумя операндами?
Anonymous Quiz
16%
Function
25%
BiPredicate
7%
UnaryOperator
51%
BinaryOperator
💊61
🤔 В чём разница между final, finally, finalize?

final используется для обозначения констант и для запрета наследования или переопределения методов. finally — это блок, выполняющийся всегда в конце блока try-catch, независимо от исключений. finalize — это метод для очистки ресурсов перед удалением объекта сборщиком мусора.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍15
🤔 Какой менеджер компоновки разбивает контейнер на фиксированные ячейки?
Anonymous Quiz
16%
GridBagLayout
9%
FlowLayout
61%
GridLayout
15%
BorderLayout
🤔4💊1
🤔 Какой из следующих классов используется для хранения уникальных элементов, поддерживая естественный порядок?
Anonymous Quiz
18%
HashSet
43%
LinkedHashSet
33%
TreeSet
5%
PriorityQueue
🤔 Какие методы жизненного цикла JSP могут быть переопределены?

В JSP можно переопределить методы жизненного цикла, унаследованные от сервлетов:
1. `init()` — вызывается при инициализации JSP-страницы и используется для подготовки ресурсов.
2. `service()` — обрабатывает запросы клиента, обычно не переопределяется напрямую в JSP, так как генерируется контейнером.
3. `destroy()` — вызывается перед уничтожением JSP, используется для освобождения ресурсов.
Эти методы позволяют настроить поведение JSP на разных этапах её жизненного цикла.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥9👍1
🤔 Какой из следующих методов используется для проверки наличия значения в Optional?
Anonymous Quiz
74%
isPresent()
13%
hasValue()
6%
exists()
7%
contains()
🔥2
🤔 Какой из следующих классов используется для создания сокетов серверного типа в Java?
Anonymous Quiz
29%
Socket
69%
ServerSocket
1%
DatagramSocket
1%
MulticastSocket
🤯21
🤔 В чем идея многопоточности?

Многопоточность позволяет выполнять несколько задач одновременно в одном процессе, повышая производительность и эффективность использования ресурсов.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11
🤔 Какой из следующих методов используется для получения абсолютного пути файла в Java?
Anonymous Quiz
29%
getPath()
66%
getAbsolutePath()
3%
getCanonicalPath()
2%
getRealPath()
🤯42
🤔 Какой интерфейс используется для обработки ошибок в потоке данных?
Anonymous Quiz
6%
ErrorListener
16%
ErrorHandler
45%
IOException
33%
ExceptionHandler
💊3
🤔 Что такое полиморфизм?

Полиморфизм — это способность объектов разных классов обрабатывать одинаковые методы по-разному, облегчая расширение и поддержку кода.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10💊21
🤔 Какой из следующих классов предоставляет методы для форматирования строк на основе шаблонов?
Anonymous Quiz
34%
StringFormatter
26%
Formatter
13%
StringBuilder
26%
StringFormat
👍31
🤔 Какой интерфейс используется для выполнения операций над элементами коллекции, таких как map и filter?
Anonymous Quiz
17%
Collection
16%
Iterable
62%
Stream
6%
Collector
1
🤔 Какой цикл жизни Spring Beans?

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

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔4👍1
🤔 Какой из следующих интерфейсов используется для получения последовательности элементов, в которой каждый элемент вычисляется по мере необходимости?
Anonymous Quiz
35%
Stream
40%
Iterator
12%
Spliterator
13%
Generator
2