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
5%
ООП
57%
Полиморфизм
33%
Декоратор
5%
Инкапсуляция
💊41🤔5
Forwarded from easyoffer
Что такое PRO-подписка на easyoffer 2.0?

easyoffer PRO — это не просто доступ к базе, а полноценный инструмент для получения оффера.

🧠 База вопросов с собеседований

+ Анализ на основе 4,000 собеседований
+ Вероятность встречи каждого вопроса
+ Фильтрация по грейдам, компаниям, типам интервью
+ Примеры ответов: текстовые и видео
+ Готовьтесь к собеседованию в конкретную компанию

🛠 Тренажер "Проработка вопросов"

+ Флеш-карточки + интервальные повторения
+ Персональная система показа карточек в зависимости от ваших ответов
+ Упор на наиболее частые вопросы
+ Фокус на слабые места и быстрый прогресс

🎭 Тренажер "Реальное собеседование"

+ Сценарии на основе реальных интервью
+ Подготовка к конкретным компаниям
+ Итоговая статистика: прошёл/не прошёл

🧩 База задач с собеседований

+ Live-coding и System Design задачи
+ Оценка вероятности встречи задачи
+ Подготовка к задачам по конкретным компаниям

📋 База тестовых заданий

+ Задания из реальных вакансий
+ Фильтрация по технологиям и грейдам
+ Лучшие решения в доступе

📈 Тренды технологий в вакансиях

+ Топ-100 навыков, которые требуют компании
+ Динамика популярности технологий
+ Фильтрация по грейдам

🎁 Специальная цена до релиза:
3200 руб. за целый год

Сейчас PRO на 1 год стоит как будет стоить 1 месяц после релиза. Покупка также открывает доступ к закрытому бета-тестированию.
+ Вы можете активировать подписку в любой момент, например, когда начнете искать работу.

Предзаказ здесь: https://planeta.ru/campaigns/easyoffer

📌 Цена поднимется сразу после запуска.

Если вы хотите перестать угадывать, что спросят на собеседовании, и начать точечно готовиться на основе реальных данных — easyoffer PRO именно для вас.

Экономьте время. Получайте оффер легко.
👍1
🤔 Чем rebase отличается от merge?

1. Rebase переносит изменения текущей ветки на базу другой ветки, перезаписывая историю коммитов.
2. Merge объединяет изменения двух веток, создавая дополнительный коммит слияния.
3. Rebase делает историю линейной и чистой, но может быть сложен для командной работы
.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11🤔2
🤔 Какой метод ServerSocket используется для ожидания подключения клиента?
Anonymous Quiz
48%
await
27%
listen
20%
accept
5%
receive
💊9🔥2
🤔 Какой из следующих классов используется для хранения уникальных элементов, поддерживая естественный порядок?
Anonymous Quiz
17%
HashSet
44%
LinkedHashSet
33%
TreeSet
6%
PriorityQueue
💊15🔥2
🤔 Может ли HashMap сужаться?

По умолчанию — нет. HashMap автоматически увеличивает размер при достижении порога загрузки (load factor), но не уменьшает его, даже если элементов станет меньше.
Для уменьшения нужно:
- создать новый HashMap и перенести туда данные;
- или использовать обёртки/пакеты, которые поддерживают адаптивное поведение (например, Guava или Apache Commons).


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥9👍5🤔2💊1
🤔 Какой метод используется для получения константы enum по ее имени?
Anonymous Quiz
15%
values()
57%
valueOf()
5%
fromString()
22%
get()
👍4💊3🔥1
🤔 Какой командой можно проверить версию установленного JDK?
Anonymous Quiz
24%
java -v
19%
javac -version
44%
java -version
12%
jdk -v
👍5💊3🤔2
🤔 Есть ли гарантия получить что-то из StringPool?

Если строка создана через:
- Литерал: "abc" — всегда из пула.
- intern() — тоже из пула. Если строка через new String(), то будет создана в куче и не попадёт в пул без intern().


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5👍3
🤔 Какой метод класса Collections используется для поиска максимального элемента в коллекции?
Anonymous Quiz
67%
max()
17%
findMax()
0%
maximum()
15%
getMax()
👍4🔥3
Forwarded from easyoffer
📅 Осталось 7 дней до конца краудфандинга

Мы на финишной прямой!

Если ты планировал присоединиться, но ещё не успел, сейчас идеальный момент.

Вознаграждения за поддержку:

🚀 PRO подписка к easyoffer 2.0 на 1 год по цене месячной подписки. Активировать подписку можно в любой момент, например, когда начнешь искать работу.
Приглашение на закрытое бета-тестирование

👉 Поддержать easyoffer 2.0

Не откладывай на последний момент

📌 Если не получается оплатить через карту РФ — напишите мне @kivaiko, и мы найдём удобный способ
🤔 Что должно быть, если объект equals null?

Согласно контракту:
- obj.equals(null) должен возвращать false, не NullPointerException.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥12👍4
🤔 Какой из методов интерфейса Map возвращает значение по указанному ключу или значение по умолчанию, если ключ не найден?
Anonymous Quiz
17%
get()
74%
getOrDefault()
6%
getDefault()
3%
find()
🔥7👍3🤔1💊1
🤔 Какой из этих операторов не является оператором управления потоком?
Anonymous Quiz
17%
if
6%
for
5%
while
71%
new
💊23🤔4👍2🔥2
🤔 Какая сущность в коллекциях помогает получать доступ к объектам в коллекции?

Это Iterator.
- Он позволяет последовательно обходить элементы коллекции.
- Метод iterator() предоставляется каждой коллекцией, реализующей Iterable.
- Альтернатива — ListIterator, Spliterator, а также Enumeration в устаревших API.
Также Stream можно воспринимать как итератор нового поколения — функциональный и ленивый.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11🔥5
🤔 Какой метод класса java.util.concurrent.ExecutorService используется для завершения всех активных задач и предотвращения запуска новых?
Anonymous Quiz
35%
shutdownNow()
46%
terminate()
4%
halt()
16%
stop()
🤔6🔥4💊3
🤔 Какой метод необходимо переопределить при использовании интерфейса Runnable?
Anonymous Quiz
9%
execute()
7%
start()
82%
run()
1%
call()
👍6🔥1💊1
🤔 С каким функциональным интерфейсом работает метод filter?

Метод filter из Stream API работает с интерфейсом Predicate<T> — это интерфейс с методом boolean test(T t).
Он возвращает true, если элемент должен остаться в потоке.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍15🔥4🤔1💊1
🤔 Какой метод позволяет создать поток-не-демон?
Anonymous Quiz
51%
setDaemon(false)
23%
createThread()
9%
runThread()
17%
startThread()
💊12👍3🔥2