Эксперты зафиксировали подозрительную активность в Spring-приложении. Два бина с одинаковыми лицами, но следствие не может понять — это один подозреваемый или разные личности?
Эксперты зафиксировали такую улику 👆🏻
🤔 Разгадайте тайну: что на самом деле происходит?
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3👍1😁1
Что будет результатом?
Anonymous Quiz
17%
false — каждый @Autowired создаёт новый экземпляр зависимости, это основа Dependency Injection
49%
true — Spring по умолчанию создаёт singleton бины, поэтому обе ссылки указывают на один объект
29%
Будет ошибка компиляции — Spring не может внедрить одну зависимость дважды в один класс
5%
Посмотреть ответ
👍4🔥4❤2🥱1
Что происходит, если продюсер отправляет сообщение в Kafka, но брокер недоступен?
Anonymous Quiz
7%
Сообщение теряется
10%
Сообщение отправляется напрямую в Zookeeper
60%
Продюсер получает ошибку и ретраит отправку
15%
Сообщение сохраняется в кеш
8%
Посмотреть ответ
👍9🔥2👏2
Какие задачки публиковать больше?
👍🏼 — Простенькая классика по кору/спрингу
🤔 — Кейсы под собеседования
🔥 — Эмуляции реальных/сложных кейсов
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔46🔥18👍14
У вас есть два бина с одинаковым интерфейсом. При попытке внедрить зависимость через интерфейс в другой класс Spring выбрасывает исключение о неоднозначности бинов. Какой способ НЕ поможет решить эту проблему?
Anonymous Quiz
7%
Использовать аннотацию @Primary на одном из бинов
10%
Использовать аннотацию @Qualifier при внедрении зависимости
46%
Добавить аннотацию @Autowired(required = false) к полю
28%
Назвать параметр конструктора точно так же, как называется нужный бин
8%
Посмотреть ответ
👍6🔥3👏1
Какая из следующих инструкций Dockerfile используется для установки переменных среды в контейнере Docker?
Anonymous Quiz
3%
RUN
80%
ENV
9%
EXPOSE
4%
FROM
4%
Посмотреть ответ
🔥5🤔3😁2👍1
Какие планы на новогодние праздники?
🎉 — Ем салатики и отдыхаю
🤔 — Какие праздники, буду работать
⚡️ — Буду учиться и писать пет проектики
😁 — Просто ответ, если ничего другого не подошло))
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡25🎉20🤔5😁2
WANTED: JAVA-АРХИТЕКТОР ЗАДАЧ
Обвиняется в умении составлять тесты, которые невозможно пройти без глубокого понимания языка. Мы ищем практика, готового учить других через решение сложных задач.
Приметы:
— является экспертом в
— умеет проектировать задачи на многопоточность и архитектуру;
— готов делиться опытом с большой аудиторией разработчиков;
— хочет монетизировать свои знания.
Суть сделки:
— вознаграждение за создание авторского обучающего контента;
— рост медийности и узнаваемости;
— долгосрочное сотрудничество с Proglib.
Чистосердечное признание здесь
P.S. Твой коллега пишет тесты лучше, чем код? Пора его сдать.
Обвиняется в умении составлять тесты, которые невозможно пройти без глубокого понимания языка. Мы ищем практика, готового учить других через решение сложных задач.
Приметы:
— является экспертом в
Java (понимает альтернативные стеки вроде Go или Python);— умеет проектировать задачи на многопоточность и архитектуру;
— готов делиться опытом с большой аудиторией разработчиков;
— хочет монетизировать свои знания.
Суть сделки:
— вознаграждение за создание авторского обучающего контента;
— рост медийности и узнаваемости;
— долгосрочное сотрудничество с Proglib.
Чистосердечное признание здесь
P.S. Твой коллега пишет тесты лучше, чем код? Пора его сдать.
Накануне Нового года в главном хранилище подарков произошёл инцидент.
Детектив Санта обнаружил странное поведение системы учёта 👆🏻
🤔 Разгадайте тайну: что на самом деле происходит?
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3❤1🔥1
🔥5👍1👏1
Пусть в 2026 году все ваши задачи решаются с первой попытки, алгоритмы работают за O(1), а рекурсия всегда находит базовый случай
Спасибо, что решаете задачи вместе с нами! Впереди ещё больше интересных челленджей 🚀
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10🎉5❤2
Пишите свои предложения в комменты, там же можете найти код текстом.
#лучшее2025
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4👍2👏2
Как найти длину самой длинной строки в списке?
Anonymous Quiz
11%
list.stream().filter(s -> s.length() > max).count();
64%
list.stream().mapToInt(String::length).max().orElse(0);
16%
list.stream().map(String::length).max((a, b) -> b - a).orElse(0);
3%
list.stream().mapToInt(String::length).sum();
6%
Посмотреть ответ
👍7🔥2👏1
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥1
Что будет результатом кода?
Anonymous Quiz
54%
{"username":"john_doe","email":"john@example.com"}
10%
RuntimeException
10%
{"username":"john_doe","email":null}
20%
{"username":"john_doe"}
6%
Посмотреть ответ
👍4❤1🔥1
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2🔥1
Из-за чего возможна ошибка в рантайме?
Anonymous Quiz
18%
Метод equals вызывается от null
50%
Нет проверки, является ли obj экземпляром BadEquals
21%
Проблема с доступом к полю id
6%
Поле id неинициализировано
5%
Посмотреть ответ
👍6❤1🔥1👏1🌚1
Первый опрос по грейдам в этом году. Ваш грейд:
🔥 — Senior
👍🏼 — Middle
❤️ — Junior
😁 — Ещё учусь
Please open Telegram to view this post
VIEW IN TELEGRAM
😁33❤25👍20🔥12
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥1👏1
Что вернёт следующий SQL-запрос?
Anonymous Quiz
62%
Зарплаты сотрудников, которые выше средней по их отделу
20%
Всех сотрудников компании с зарплатой выше средней по отделу
4%
Прибыль компании и id каждого отдела
11%
Зарплаты сотрудников, которые выше средней зарплаты среди всех отделов
3%
Посмотреть ответ
👍5🔥4👏1