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

Вопросы собесов t.me/+7ESm0VKXC4tjYzky
Задачи t.me/+8eqUTboisnkyZjQy
Вакансии t.me/+4pspF5nDjgM4MjQy
Download Telegram
🤔 Что такое ключевое слово final?

final используется для:
1. Классов: предотвращает наследование.
2. Методов: предотвращает переопределение.
3. Переменных: значение не может быть изменено после инициализации.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍31🔥2
🤔 Какой результат выполнения метода String.join() с параметрами ("-", "Java", "is", "fun")?
Anonymous Quiz
32%
Java-is-fun
17%
- Java is fun
2%
Java, is, fun
50%
-Javaisfun
🔥20👍5🤯4
🤔 Какой метод Stream API используется для нахождения любого элемента потока, удовлетворяющего условию?
Anonymous Quiz
12%
findFirst()
59%
findAny()
26%
filter()
3%
map()
💊151😁1
🤔 Что такое пул строк?

Это область памяти (в heap), где Java хранит уникальные строковые литералы. Если строка уже существует в пуле, при создании новой строки с тем же содержимым возвращается ссылка на существующую строку.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍231🔥1
🤔 Какой метод интерфейса Optional используется для выполнения действия, если значение присутствует?
Anonymous Quiz
35%
isPresent()
47%
ifPresent()
11%
get()
7%
orElse()
😁8👍2🔥2
🤔 Что такое итератор и зачем он нужен?

Это объект, который предоставляет последовательный доступ к элементам коллекции. Он используется для обхода коллекций, поддерживает удаление элементов и работает с различными типами коллекций.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍20🔥4
🤔 Какой тип исключения нельзя перехватить с помощью catch?
Anonymous Quiz
6%
IOException
77%
Error
7%
SQLException
11%
NullPointerException
💊15👍4
🤔 Что такое исключение?

Это событие, которое возникает во время выполнения программы и нарушает её нормальный ход. Java поддерживает проверяемые (checked) и непроверяемые (unchecked) исключения для обработки ошибок.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍24
🤔 Какой метод используется для получения всех потоков в текущей группе потоков?
Anonymous Quiz
3%
enumerate()
26%
getAll()
24%
listThreads()
47%
currentThreads()
👍7🔥5
🤔 Какой из методов класса String используется для создания нового массива символов из строки?
Anonymous Quiz
81%
toCharArray()
7%
getChars()
4%
toBytes()
8%
split()
🔥6👍4😁21
🤔 Что такое модификаторы доступа и какие они есть?

Модификаторы доступа управляют видимостью классов, методов и полей:
1. public: доступен всем.
2. protected: доступен в том же пакете и наследникам.
3. default (пакетный): доступен только в пределах пакета.
4. private: доступен только внутри класса.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍322
🤔 Какой интерфейс используется для создания потока данных с произвольным доступом?
Anonymous Quiz
23%
InputStream
57%
RandomAccessFile
10%
FileOutputStream
11%
Scanner
😁8👍4👀3🔥2
🤔 Что такое hashCode?

Это целочисленное значение, возвращаемое методом объекта. Оно используется для размещения объектов в хэш-структурах (например, HashMap, HashSet) и быстрого поиска.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍18💊21🔥1
🤔 Какая структура данных используется для реализации стека в классе Stack?
Anonymous Quiz
22%
ArrayList
59%
LinkedList
9%
HashSet
9%
TreeSet
👍6🤯5🔥3🤔3💊2
🤔 Какой из перечисленных интерфейсов является функциональным интерфейсом?
Anonymous Quiz
7%
List
63%
Comparator
15%
Serializable
15%
Cloneable
👍10🔥2
Когда говорят, что Java слишком простой язык, на сцену выходит канал Java Learning

Здесь легко научиться:

▪️ Разрабатывать высоконагруженные серверные приложения
▪️ Управлять сложными базами данных
▪️ Организовывать эффективную многопоточную обработку данных
▪️ Проходить технические собеседования в ведущие IT-компании

Самый необычный канал про Java, подписывайся@Java_per_month
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔 В чём разница между TreeSet и HashSet?

- TreeSet: хранит элементы в отсортированном порядке, основан на красно-чёрном дереве, имеет медленную вставку и доступ.
- HashSet: хранит элементы в произвольном порядке, основан на хэш-таблице, обеспечивает быструю вставку и доступ.


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