Java | Тесты
5.41K subscribers
34 photos
660 links
Сайт: https://easyoffer.ru/
Все каналы: t.me/+xGeAw6ckJ4liYzQy

Контакт для рекламы: @sendme_ads
Download Telegram
🤔 Что произойдет, если serialVersionUID не совпадает при десериализации?
Anonymous Quiz
6%
Поля будут пропущены
70%
NotSerializableException
20%
InvalidClassException
4%
ClassNotFoundException
👍2
🤔 Какой модификатор доступа делает член класса доступным только внутри того же пакета?
Anonymous Quiz
8%
private
0%
public
36%
protected
56%
Дефолтный (без модификатора)
👍1
🤔 Какой из методов класса File используется для получения списка файлов в директории?
Anonymous Quiz
31%
listFiles()
63%
getFiles()
2%
retrieveFiles()
3%
fetchFiles()
🔥1
🤔 Какой из следующих классов предоставляет методы для форматированного вывода?
Anonymous Quiz
85%
Formatter
7%
Scanner
6%
StringBuilder
2%
FileReader
👍1
🤔 Какой интерфейс в Java гарантирует, что объекты могут быть клонированы?
Anonymous Quiz
4%
Serializable
1%
Comparable
95%
Cloneable
0%
Iterable
👍1
🤔 Какой из следующих классов используется для записи объектов в файл?
Anonymous Quiz
65%
FileWriter
5%
PrintWriter
21%
ObjectOutputStream
10%
BufferedWriter
👍1
🤔 Что известно об интерфейсе SingleThreadModel?

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


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
🔥3👍1
🤔 Какой паттерн проектирования в Java обеспечивает гибкую архитектуру, позволяющую добавлять функциональность к объектам динамически?
Anonymous Quiz
64%
Decorator
20%
Adapter
15%
Factory
2%
Singleton
👍1
🤔 Что такое юнит-тестирование?

Юнит-тестирование — это тестирование отдельных частей кода (обычно функций или методов) для проверки их правильной работы независимо от других частей системы.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
👍3
🤔 Какой из следующих методов позволяет безопасно завершить поток в Java?
Anonymous Quiz
13%
stop()
26%
terminate()
53%
interrupt()
9%
finish()
👍1
🤔 Какой термин описывает ситуацию, когда два или более потоков вечно ждут друг друга, освободив ресурсы?
Anonymous Quiz
10%
Race Condition
65%
Deadlock
4%
Starvation
21%
Livelock
💊4👍1
🤔 Какой из перечисленных методов не является методом класса Thread?
Anonymous Quiz
23%
run()
20%
start()
41%
wait()
15%
join()
💊3👍1
👍1
🤔 В чём отличие между операторами DELETE и TRUNCATE?

DELETE:
- можно фильтровать (WHERE);
- вызывает триггеры;
- записывает в журнал транзакций построчно.
TRUNCATE:
- удаляет все строки сразу;
- быстрее, но не вызывает триггеры;
- нельзя использовать WHERE.
TRUNCATE считается DDL-операцией, а DELETE — DML.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
👍2🔥2
🤔 Вопрос: Какой интерфейс следует использовать для сортировки коллекции объектов по пользовательским критериям?
Anonymous Quiz
37%
Comparable
56%
Comparator
2%
Collectable
5%
Sortable
🔥1
🤔 Какой метод класса FileReader используется для чтения одного символа?
Anonymous Quiz
49%
readChar()
18%
readCharacter()
27%
read()
6%
readSymbol()
👍1
🤔 Пользователь пришёл и говорит, что данные не отображаются — твои действия?

- Проверить логи на наличие ошибок;
- Проверить ввод пользователя / параметры;
- Воспроизвести ситуацию;
- Убедиться, что данные в БД есть;
- Проверить frontend/backend/API;
- Проверить доступность внешних систем, если они участвуют.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
👍4🔥1
🤔 Какое исключение выбрасывается, если метод вызывает другой метод, но в итоге вызывает бесконечную рекурсию?
Anonymous Quiz
79%
StackOverflowError
8%
OutOfMemoryError
13%
RecursionError
0%
InfiniteLoopError
👍1