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

Вопросы собесов t.me/+7ESm0VKXC4tjYzky
Задачи t.me/+8eqUTboisnkyZjQy
Вакансии t.me/+4pspF5nDjgM4MjQy
Download Telegram
👍7🤔1💊1
🤔 Какой из методов интерфейса NavigableMap возвращает наибольший ключ, который меньше указанного?
Anonymous Quiz
24%
lowerKey()
17%
floorKey()
23%
ceilingKey()
35%
higherKey()
💊15👍1
🤔 Что такое autoboxing?

Autoboxing — это автоматическое преобразование примитивного типа в объектный. Например:
- int → Integer
- double → Double
Также есть unboxing — обратно: объект в примитив.
Это удобно при работе с коллекциями и обобщениями, которые работают только с объектами.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍18🔥1
🤔 Какой интерфейс должен реализовать класс для поддержки сортировки объектов с использованием метода Collections.sort()?
Anonymous Quiz
33%
Comparator
2%
Serializable
12%
Iterable
53%
Comparable
👍7
🤔 Какой метод класса Object используется для получения класс-объекта во время выполнения?
Anonymous Quiz
13%
getClassObject()
7%
getRuntimeClass()
73%
getClass()
6%
getObjectClass()
👍1🤔1
🤔 equals() порождает отношение эквивалентности. Какими свойствами оно обладает?

1. Рефлексивность: a.equals(a) всегда true;
2. Симметричность: a.equals(b) ⇆ b.equals(a);
3. Транзитивность: a.equals(b) и b.equals(c) → a.equals(c);
4. Непротиворечивость: многократные вызовы возвращают одно и то же значение;
5. Сравнение с null всегда возвращает false.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍13💊5🔥2
🤔 Какой из методов не является методом класса ArrayList?
Anonymous Quiz
5%
add()
3%
remove()
5%
get()
87%
put()
👍4
🤔 Что такое строка в Java?

Строка в Java представлена классом String, который является неизменяемым (immutable). Каждая операция изменения строки создаёт новый объект. Это обеспечивает безопасность и эффективность при работе со строковыми данными.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥3💊3
🤔 Какой из интерфейсов используется для создания ассоциативных массивов в Java?
Anonymous Quiz
29%
List
8%
Set
51%
Map
12%
Queue
🤔8👍5💊1
🤔 Какой метод класса InputStream используется для чтения байтового массива?
Anonymous Quiz
5%
readArray()
52%
readBytes()
37%
read(byte[] b)
6%
readBuffer()
👍6💊6
🤔 Отличия SoftReference от WeakReference?

- SoftReference: GC удаляет только при нехватке памяти.
- WeakReference: GC удаляет при следующем сборе мусора, независимо от памяти.
SoftReference чаще используется для кэширования.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7👍6
🤔 Какой из перечисленных классов является подклассом класса Writer?
Anonymous Quiz
6%
FileReader
6%
BufferedReader
83%
FileWriter
6%
InputStreamReader
💊13👍4🔥1
🤔 Какой метод используется для извлечения первого элемента из очереди без его удаления?
Anonymous Quiz
14%
first()
50%
peek()
13%
poll()
23%
getFirst()
👍5🔥1🤔1💊1
🤔 Какое худшее время работы метода get(key) для ключа, который есть в HashMap?

Также O(n) — при множестве коллизий и плохой хеш-функции, все элементы могут оказаться в одной цепочке.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12🔥4💊3
🤔 Какой из следующих методов является методом класса Class в Java?
Anonymous Quiz
17%
toString()
75%
getName()
5%
hashCode()
3%
equals()
👍6💊6🤔2🔥1
🤔 Какой паттерн проектирования в Java обеспечивает гибкую архитектуру, позволяющую добавлять функциональность к объектам динамически?
Anonymous Quiz
57%
Decorator
25%
Adapter
15%
Factory
3%
Singleton
👍4
🤔 Какая будет скорость взятия элемента в ArrayList?

Доступ по индексу — O(1) (мгновенно), т.к. используется массив.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍15💊3
🤔 Какой тип исключения может выбрасывать метод wait()?
Anonymous Quiz
12%
IOException
82%
InterruptedException
2%
SQLException
4%
ClassNotFoundException
🤔2🔥1
🤔 Какой из следующих классов используется для безопасного хранения данных в кэше с возможностью автоматического удаления элементов?
Anonymous Quiz
10%
HashMap
3%
TreeMap
34%
ConcurrentHashMap
53%
WeakHashMap
💊6👍3🤔2