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

Вопросы собесов t.me/+7ESm0VKXC4tjYzky
Задачи t.me/+8eqUTboisnkyZjQy
Вакансии t.me/+4pspF5nDjgM4MjQy
Download Telegram
🤔 Какое исключение выбрасывается, если в потоке ввода достигается конец?
Anonymous Quiz
33%
EndOfStreamException
32%
EOFException
29%
InputStreamException
6%
ReadException
🤔5
🤔 Что известно про классы-загрузчики и динамическую загрузку классов?

- ClassLoader загружает классы во время выполнения;
- Можно загружать классы из разных источников: файлов, сети, байт-кода;
- Используется при работе с модулями, плагинами, рефлексией;
- Динамическая загрузка позволяет загружать классы по необходимости, экономя ресурсы.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥3
🤔 Какой метод класса Collections используется для копирования элементов из одного списка в другой?
Anonymous Quiz
63%
copy()
26%
clone()
4%
replicate()
7%
duplicate()
💊4
🤔 Какой из следующих интерфейсов предоставляет метод forEach() для итерации по элементам коллекции?
Anonymous Quiz
37%
Iterator
37%
Iterable
19%
Collection
7%
List
👍5💊2
🤔 Как передаются параметры?

1. Примитивные типы:
- Передаются по значению. Изменение параметра внутри метода не влияет на исходное значение.
2. Объекты:
- Передаются по ссылке на объект. Ссылка передается по значению, но изменение состояния объекта внутри метода будет видно снаружи.
3. Параметры методов в веб-запросах:
- Передаются через GET (в URL) или POST (в теле запроса). Доступны через HttpServletRequest.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11💊6
🤔 Какой интерфейс используется для выполнения операций с числами с плавающей запятой в потоках данных?
Anonymous Quiz
26%
FloatStream
53%
DoubleStream
6%
Stream
14%
NumericStream
👍1🔥1
🤔 Какой метод используется для преобразования строки в число типа int?
Anonymous Quiz
9%
toInt()
73%
parseInt()
16%
valueOf()
2%
convertToInt()
💊5👍4
🤔 Для чего используется свойство clear?

Свойство clear в CSS используется для управления поведением элемента относительно плавающих (float) элементов. Оно предотвращает обтекание элемента флоатами с левой, правой стороны или с обеих сторон.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
💊20🤔5🔥2
🤔 Какой из следующих классов используется для создания сокетов серверного типа в Java?
Anonymous Quiz
25%
Socket
72%
ServerSocket
2%
DatagramSocket
1%
MulticastSocket
🔥2
🤔 Какой из следующих методов используется для сравнения строк с учетом порядка лексикографического сравнения?
Anonymous Quiz
39%
compareTo()
21%
equals()
14%
compare()
27%
lexicographicCompare()
🤔1
🤔 Как быстро сделать REST-сервис?

Создать Spring Boot проект, добавить аннотацию
@RestController, написать методы с аннотацией @RequestMapping (или @GetMapping, @PostMapping и т.д.), и запустить приложение через встроенный сервер (например, Tomcat).

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
💊7👍4
🤔 Какой метод в java.util.concurrent.atomic используется для атомарного увеличения значения переменной?
Anonymous Quiz
47%
increment()
6%
increase()
12%
addAndGet()
34%
getAndIncrement()
💊6👍2
🤔 Какой класс из пакета java.util.concurrent обеспечивает ограничение числа одновременно исполняющихся потоков?
Anonymous Quiz
43%
Semaphore
36%
ExecutorService
12%
CountDownLatch
9%
Barrier
💊12
🤔 Каким образом можно обработать исключения?

Обработка исключений в Java осуществляется с помощью конструкции try-catch-finally. Код, который может вызвать исключение, помещается в блок try. В блоке catch указывается, как следует реагировать на определённые типы ошибок. Блок finally, если он есть, выполняется в любом случае и обычно используется для освобождения ресурсов или выполнения завершающих операций.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8
🤔 Какой из перечисленных методов используется для обработки логических ошибок в приложении?
Anonymous Quiz
33%
assert()
16%
throw()
44%
catch()
8%
handle()
💊10🔥1
Forwarded from easyoffer
🎉 easyoffer 2.0 — релиз уже в этом месяце!

Вас ждут новые фичи, о которых мы ранее даже не упоминали. Они сделают путь к офферам ещё быстрее и эффективнее. Расскажу о них чуть позже 👀

В честь запуска мы готовим ограниченную акцию:

Первые 500 покупателей получат:
🚀 PRO тариф на 1 год с 50% скидкой

Что нужно сделать:

🔔 Подпишитесь на этот Telegram-канал, чтобы первыми узнать о старте релиза. Сообщение появится в нем раньше, чем где-либо еще — вы успеете попасть в число первых 500 и получить максимальную выгоду. 🎁 А еще только для подписчиков канала ценный бонус в подарок к PRO тарифу.

📅 Официальный запуск — уже совсем скоро.
Следите за новостями и не пропустите старт!
🤔 Какой из следующих методов класса java.nio.ByteBuffer используется для создания нового буфера с общими данными?
Anonymous Quiz
24%
share()
10%
slice()
34%
duplicate()
32%
allocate()
💊4👍2
🤔 Есть ли противопоказания к использованию индексов?

Да, есть. Индексы — полезны, но не всегда.
Противопоказания:
- Частые изменения данных (вставка, удаление, обновление) — индексы замедляют операции.
- Избыточные индексы — занимают много памяти.
- На маленьких таблицах — скан всей таблицы быстрее, чем обращение к индексу.
- Низкая селективность поля — индекс малоэффективен (например, поле со значениями "муж"/"жен").
Индекс — это компромисс между скоростью чтения и затратами на поддержку.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥5
🤔 Какой метод класса Object используется для создания копии объекта?
Anonymous Quiz
78%
clone()
19%
copy()
2%
duplicate()
1%
replicate()
👍1💊1
🤔 Сколько времени займет выполнение следующего выражения: Math.sqrt(4)?
Anonymous Quiz
49%
Константное время
23%
Логарифмическое время
15%
Линейное время
13%
Квадратичное время
💊9🤔2