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

Вопросы собесов t.me/+7ESm0VKXC4tjYzky
Задачи t.me/+8eqUTboisnkyZjQy
Вакансии t.me/+4pspF5nDjgM4MjQy
Download Telegram
🤔 Есть ли у List и Set что-то общее?

Да.
Они оба:
- реализуют интерфейс Collection;
- предоставляют базовые методы (add, remove, contains, size и т.д.);
- работают с дженериками;
- поддерживают итерацию (Iterator, for-each).
Но различаются в поведении: Set не допускает дубликатов, List — допускает.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9
Forwarded from easyoffer
🎉 Easyoffer 2.0 — самый успешный краудфандинг в истории рунета в категории "Технологии"!

Мы это сделали! За считанные часы после старта, благодаря вашей поддержке, проект не просто стартовал — он взлетел.

💸 Собрано: 2 276 840 рублей

Это не просто цифра — это ваше доверие, ваша вера в идею, и ваша инвестиция в будущее карьеры сотен (а скоро — тысяч) специалистов.

💼 Благодаря этой сумме мы уже:

— Наняли ещё пару разработчиков и аналитиков
— Запустили активный сбор и разметку новых данных
— Ускорили разработку и подняли планку качества

Спасибо каждому, кто поверил в нас на старте! Дальше — только масштабирование и развитие. Мы строим сервис, который станет must-have для всех, кто ищет работу в IT.

👉 Присоединяйтесь сейчас — это только начало.
👍1
🤔 Какой метод в Java используется для компиляции регулярного выражения в объект Pattern?
Anonymous Quiz
33%
compile()
20%
match()
31%
pattern()
16%
regex()
🔥4👍2🤔1💊1
🤔 Какой доступ по умолчанию у членов интерфейса в Java?
Anonymous Quiz
7%
private
9%
protected
56%
public
28%
package-private
💊11👍2
🤔 Как работать на Spring?

Работа с Spring включает несколько ключевых элементов:
- Контейнер зависимостей (IoC) — управляет созданием и связыванием компонентов.
- Аннотации:
-
@Component, @Service, @Repository, @Controller — определяют роли бинов.
-
@Autowired, @Inject — внедряют зависимости.
- Spring Boot — облегчает конфигурацию и автозапуск приложения.
- Конфигурация может быть через Java-код (
@Configuration) или application.yml.
- Работа с данными — через JPA и репозитории (CrudRepository, JpaRepository).
Spring упрощает архитектуру и помогает строить масштабируемые и модульные приложения.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12🔥5🤔2💊1
🤔 Какой метод интерфейса Map используется для вычисления значения, если его отсутствует в карте?
Anonymous Quiz
12%
compute()
55%
computeIfAbsent()
21%
computeIfPresent()
12%
getOrCompute()
💊21👍2
🤔 Какой принцип проектирования позволяет изменять поведение объекта во время выполнения?
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