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

Вопросы собесов t.me/+7ESm0VKXC4tjYzky
Задачи t.me/+8eqUTboisnkyZjQy
Вакансии t.me/+4pspF5nDjgM4MjQy
Download Telegram
🤔 Какой из следующих интерфейсов используется для получения последовательности элементов, в которой каждый элемент вычисляется по мере необходимости?
Anonymous Quiz
42%
Stream
31%
Iterator
15%
Spliterator
13%
Generator
💊16🤔5👍2
🤔 Чем отличаются Web server и Application server?

Web server обрабатывает HTTP-запросы и отправляет статический контент (например, HTML-страницы, изображения). Application server управляет бизнес-логикой, может создавать динамический контент и взаимодействовать с базами данных, часто работая совместно с веб-сервером.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12🔥6
🤔 В Java, какой интерфейс позволяет объекту быть выполненным потоком?
Anonymous Quiz
70%
Runnable
6%
Callable
12%
Executor
11%
Threadable
💊13👍2🔥1
🤔 Что такое индексы?

Индексы в базах данных используются для ускорения операций поиска, сортировки и фильтрации данных. Индексы создаются на столбцах таблиц и позволяют базе данных быстро находить необходимые записи без необходимости полного сканирования таблицы. Однако индексы могут замедлять операции вставки и обновления, так как требуется обновление индексов. Использование индексов улучшает производительность запросов, но требует сбалансированного подхода.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍14💊2🔥1
🤔 Какой метод интерфейса java.util.Observer вызывается для уведомления об изменениях?
Anonymous Quiz
51%
notify()
18%
update()
10%
change()
21%
alert()
💊15
🤔 Какую ошибку вызовет попытка изменить значение переменной final?
Anonymous Quiz
1%
NullPointerException
36%
IllegalArgumentException
10%
ClassCastException
52%
Compilation error
👍4
🤔 Какую проблему решает volatile?

volatile решает проблему видимости изменений переменной между потоками. Без него один поток может не «увидеть» изменения, сделанные другим, из-за кэширования. volatile гарантирует чтение/запись напрямую из памяти.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9🔥4
🤔 Какой из методов класса Object может быть вызван для пробуждения потока, ожидающего на мониторе объекта?
Anonymous Quiz
11%
wakeup()
84%
notify()
3%
signal()
2%
resume()
👍5
🤔 Какой метод используется для проверки наличия следующего элемента в коллекции, используя итератор?
Anonymous Quiz
11%
next()
84%
hasNext()
3%
contains()
3%
checkNext()
🤔 Что такое AJAX, как принципиально устроена эта технология?

AJAX (Asynchronous JavaScript and XML) — это способ асинхронного обмена данными между браузером и сервером без перезагрузки страницы. Технология использует JavaScript для создания запросов к серверу (обычно через XMLHttpRequest или fetch), а затем обновляет части страницы на основе полученных данных.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12🔥6💊4
🤔 Какие выдвигаются требования к транзакции?

Транзакции должны соответствовать принципу ACID:
- Atomicity (атомарность) — выполняется вся транзакция или ничего.
- Consistency (согласованность) — данные переходят из одного корректного состояния в другое.
- Isolation (изолированность) — параллельные транзакции не мешают друг другу.
- Durability (долговечность) — после коммита данные сохраняются, даже при сбое.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6👍2
🤔 Какой метод используется для получения данных из сокета в Java?
Anonymous Quiz
33%
receive()
32%
get()
31%
read()
3%
input()
💊10🔥1
🤔 Какой из следующих интерфейсов не является функциональным интерфейсом?
Anonymous Quiz
12%
Runnable
6%
Callable
39%
Observer
43%
ActionListener
💊12👍1
🤔 Является ли Map реализатором интерфейса Collection?

Нет.
Map — отдельный интерфейс, не расширяет Collection.
Он работает с парами ключ-значение, а не с элементами по одному.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍14🤔1
🤔 Какой метод в Java используется для глубокого сравнения двух массивов, учитывая их содержимое?
Anonymous Quiz
16%
Arrays.equals()
57%
Arrays.deepEquals()
2%
Arrays.hashCode()
🤔1
🤔 Какой из следующих интерфейсов используется для представления потока примитивных типов?
Anonymous Quiz
37%
PrimitiveStream
40%
IntStream
14%
BaseStream
10%
NumericStream
💊10👍1
🤔 Что такое «система управления базами данных»?

Система управления базами данных (СУБД) — это программное обеспечение, которое позволяет создавать, управлять и получать доступ к базам данных, обеспечивая целостность данных, безопасность, поддержку транзакций и многопользовательский доступ.


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