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

Вопросы собесов t.me/+7ESm0VKXC4tjYzky
Задачи t.me/+8eqUTboisnkyZjQy
Вакансии t.me/+4pspF5nDjgM4MjQy
Download Telegram
🤔 Какой из следующих классов предоставляет реализацию изменяемого буфера строк?
Anonymous Quiz
2%
String
40%
StringBuilder
52%
StringBuffer
6%
CharSequence
💊32
🤔Чем отличаются LEFT JOIN от INNER JOIN?

LEFT JOIN возвращает все строки из левой таблицы и соответствующие строки из правой таблицы, даже если совпадений в правой таблице нет, в то время как INNER JOIN возвращает только те строки, которые имеют совпадения в обеих таблицах

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍19🔥2
🤔 Какой из следующих методов используется для чтения данных из консоли?
Anonymous Quiz
24%
read()
13%
input()
60%
readLine()
3%
getInput()
💊5
🤔 Какой из следующих классов предоставляет функциональность для работы с файловыми системами и путями?
Anonymous Quiz
40%
File
34%
Path
15%
Files
11%
FileSystem
👍3
🤔 В чем разница между hashmap и hashtable?

HashMap допускает null значения в качестве ключей и значений и не является потокобезопасным, в то время как Hashtable потокобезопасен и не поддерживает null в качестве ключей или значений

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥16👍4💊3
🤔 Какой интерфейс используется для выполнения фильтрации потока байтов в Java?
Anonymous Quiz
42%
FilterInputStream
8%
DataInputStream
29%
BufferedInputStream
21%
InputStream
🤔 Какой метод класса Runtime используется для завершения работы виртуальной машины Java (JVM)?
Anonymous Quiz
26%
terminate()
41%
exit()
13%
stop()
20%
shutdown()
👍2🔥1
🤔 Зачем вообще нужен класс Object?

Класс Object — это корневой класс в Java, от которого наследуются все остальные классы. Он предоставляет базовые методы, такие как equals(), hashCode(), и toString(), для работы с любым объектом. Этот класс также позволяет создавать общие контейнеры и обрабатывать объекты полиморфно.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍15
🤔 Какой из следующих классов предоставляет методы для форматирования и парсинга дат в Java?
Anonymous Quiz
22%
Date
8%
Calendar
31%
LocalDate
39%
SimpleDateFormat
💊8
🤔 Какой класс используется для реализации паттерна "наблюдатель" (observer) в Java?
Anonymous Quiz
26%
Observable
42%
Observer
30%
EventListener
2%
EventObject
💊9👍1
🤔 Какие участки памяти в JVM знаешь?

В Java Virtual Machine (JVM) используются следующие участки памяти:
- Heap: область памяти, где создаются объекты и хранятся их данные.
- Stack: хранит локальные переменные и информацию о вызовах методов.
- Method Area: хранит структуру класса, включая константы, методы, поля и код.
- Program Counter Register: указывает на текущую инструкцию JVM, которая выполняется.
- Native Method Stack: для нативных методов, не написанных на Java.?

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥192
🤔 Какой интерфейс используется для реализации функциональных интерфейсов, принимающих один аргумент и не возвращающих значения?
Anonymous Quiz
25%
Function
16%
Supplier
47%
Consumer
12%
Predicate
🤔 Какой из следующих классов предоставляет методы для чтения данных из строки?
Anonymous Quiz
10%
StringBuilder
36%
StringReader
27%
BufferedReader
27%
InputStreamReader
🤔 Что такое deadlock?

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

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍13🔥7
🤔 Какой из следующих методов используется для проверки наличия ключа в HashMap?
Anonymous Quiz
19%
hasKey()
23%
contains()
53%
containsKey()
4%
keyExists()
🤔3
🤔 Какой из следующих классов предоставляет методы для работы с потоками данных, поддерживающими сериализацию объектов?
Anonymous Quiz
22%
FileOutputStream
24%
BufferedOutputStream
18%
DataOutputStream
37%
ObjectOutputStream
🤔 Какие участки памяти в 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