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

Вопросы собесов t.iss.one/+7ESm0VKXC4tjYzky
Задачи t.iss.one/+8eqUTboisnkyZjQy
Вакансии t.iss.one/+4pspF5nDjgM4MjQy
Download Telegram
🤔 Какой из перечисленных методов используется для безопасного завершения потока?
Anonymous Quiz
21%
stop()
18%
terminate()
46%
interrupt()
15%
finish()
🔥3💊3
🤔 Можно ли объявить интерфейс как final?
Anonymous Quiz
17%
Да
73%
Нет
6%
Только через static
4%
Только через abstract
🔥2
🤔 В каких пакетах расположены классы потоков ввода/вывода?

- Все основные классы находятся в пакете
java.io;
- NIO-классы — в пакете java.nio и подпаках java.nio.channels, java.nio.file, java.nio.charset.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8
🤔 Какой интерфейс предоставляет методы для работы с контекстом сервлета?
Anonymous Quiz
86%
ServletContext
6%
ServletConfig
5%
ServletRequest
3%
ServletResponse
💊10
🤔 Какое регулярное выражение используется для поиска строк, содержащих только цифры?
Anonymous Quiz
65%
^[0-9]+$
3%
[A-Za-z]+
30%
\D+
2%
^\w+$
💊7🤔1
🤔 Разница между интерфейсами List и Set?

- List — упорядоченная коллекция, допускает дубликаты;
- Set — уникальные элементы, порядок может отсутствовать (HashSet) или сохраняться (LinkedHashSet, TreeSet);
- List имеет индексы, Set — нет.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9
🤔 Какой из методов интерфейса Stream используется для сортировки элементов потока?
Anonymous Quiz
63%
sort()
4%
order()
32%
sorted()
1%
arrange()
💊3🔥1
🤔 Какой из следующих интерфейсов предоставляет методы для работы с последовательностями символов?
Anonymous Quiz
3%
Appendable
3%
Readable
77%
CharSequence
17%
StringBuilder
💊4👍1
🤔 Какие существуют unchecked exception?

Это исключения, наследующиеся от RuntimeException. Примеры:
- NullPointerException
- IndexOutOfBoundsException
- IllegalArgumentException
- ClassCastException
- ArithmeticException
Их не нужно явно обрабатывать или декларировать в throws.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11🔥2
🤔 Что из нижеперечисленного является абстрактным классом в Java IO?
Anonymous Quiz
52%
InputStream
28%
File
13%
FileReader
8%
PrintWriter
🔥2💊1
🤔 Какой метод используется для добавления компонента к Frame в AWT?
Anonymous Quiz
60%
addComponent
10%
insert
22%
add
8%
attach
💊3🤔2
🤔 Почему нужно использовать конфигурацию через аннотации, и не стоит использовать аннотацию через конфигурацию?

Конфигурация через аннотации:
- короче и нагляднее;
- менее подвержена ошибкам;
- хорошо интегрируется с Java-конфигурацией.
А вот добавление аннотаций через XML (т.е. "аннотация через конфигурацию") переворачивает логику и усложняет поддержку, нарушая чистоту подхода.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2🔥2
🤔 Какой класс предоставляет методы для создания неуправляемых потоков?
Anonymous Quiz
42%
ThreadPool
10%
Executor
25%
ExecutorService
23%
ForkJoinPool
💊4👍1🤔1
🤔 К чему можно применить final?

- Переменная: нельзя изменить значение после инициализации;
- Метод: нельзя переопределить в наследниках;
- Класс: нельзя наследовать;
- Параметр метода: нельзя изменить внутри метода.
final усиливает гарантии неизменности и стабильности.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11
🤔 Какой из следующих классов предоставляет методы для работы с потоками данных, поддерживающими сериализацию объектов?
Anonymous Quiz
17%
FileOutputStream
34%
BufferedOutputStream
16%
DataOutputStream
32%
ObjectOutputStream
💊2
🤔 Какой метод используется для проверки наличия аннотации на классе?
Anonymous Quiz
43%
hasAnnotation()
10%
checkAnnotation()
34%
isAnnotationPresent()
13%
containsAnnotation()
🤔 Какие существуют стратегии слияния с точки зрения разработчика баз данных?

- Merge-модель — объединение миграций вручную;
- Versioned migrations — последовательные скрипты (например, Flyway);
- State-based — сравнение текущей и эталонной схем;
- Transactional scripts — откаты при неудаче;
- Branch-based migrations — управление миграциями по фичам.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7👍1
🤔 Какой интерфейс следует использовать для создания коллекции, которая гарантирует порядок вставки элементов?
Anonymous Quiz
5%
HashSet
17%
TreeSet
65%
LinkedHashSet
13%
PriorityQueue
👍1
🤔 Какой метод используется для установки значения поля объекта с помощью рефлексии?
Anonymous Quiz
50%
setFieldValue()
9%
assignField()
14%
set()
27%
setField()
👍1💊1
🤔 Primary Key является индексом и почему?

Да, Primary Key автоматически создаёт индекс в базе данных, потому что это обеспечивает быстрый поиск и уникальность значений. Индекс на первичном ключе позволяет эффективно находить строки по этому ключу и поддерживать ограничения уникальности.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🔥3