Какой SQL-запрос будет выполнен при вызове метода findByEmail()?
Anonymous Quiz
12%
SELECT * FROM users WHERE email LIKE ?
6%
SELECT id, name, email FROM users WHERE email LIKE ?
19%
SELECT * FROM users WHERE email = ? LIMIT 1
34%
SELECT * FROM users WHERE email = ?
28%
SELECT * FROM users WHERE email = email
🔥5👍4👏3
Какой признак характерен для архитектуры CQRS?
Anonymous Quiz
75%
Разделение команд (изменений) и запросов (чтения)
10%
Использование одного сервиса для чтения и записи
4%
Обязательное хранение в SQL
6%
Отказ от асинхронных коммуникаций
5%
Хранение бизнес-логики на клиенте
👍6🔥2👏1
Какая NoSQL база данных чаще всего используется для хранения документов?
Anonymous Quiz
16%
Cassandra
3%
Neo4j
69%
MongoDB
3%
InfluxDB
10%
Redis
👍4🔥2👏1
Что произойдёт, если пользователь с ролью ROLE_USER выполнит GET-запрос к /api/admin?
Anonymous Quiz
4%
Пользователь получит доступ, так как он аутентифицирован
4%
Запрос пройдёт, потому что hasAnyRole допускает USER
6%
Возникнет ошибка компиляции — @PreAuthorize не поддерживается для контроллеров
75%
Будет выброшено исключение AccessDeniedException, доступ запрещён
11%
Пользователь будет перенаправлен на /login
👍6🔥2❤1
Какие темы в этом месяце использовать для постов чаще:
🔥 — Java core
👍🏼 — Spring
👾 — Паттерны
😁 — Напишу в комменты свой вариант
Please open Telegram to view this post
VIEW IN TELEGRAM
👍48👾30🔥23😁1
Что будет выведено в консоль?
Anonymous Quiz
5%
Handler A processed request.
8%
Handler B processed request.
8%
Handler C processed request.
60%
Ничего
19%
Исключение
🔥7👍4👏2
Какой основной компонент используется для хранения данных в Elasticsearch?
Anonymous Quiz
28%
Документы
38%
Индексы
13%
Коллекции
15%
Кластеры
6%
Таблицы
👍3🔥3👏1
Почему Java считается платформонезависимым языком?
Anonymous Quiz
8%
Компиляция исходного кода в машинный код
89%
Использование Java Virtual Machine (JVM) для выполнения байт-кода
1%
Является языком с открытым исходным кодом
1%
Все приложения на Java должны быть запущены на сервере
2%
Java автоматически компилируется в операционную систему
👍9🥱6🔥2👏1
🚨 Смешные новости про IT теперь в одном канале
Мы запустили @hahacker_news — наш новый юмористический IT-канал.
Туда будем постить лучшие шутки до 19го мая, которые вы присылали на конкурс.
👉 @hahacker_news — голосование уже идёт, переходите, читайте, угарайте и оставляйте реакции
Мы запустили @hahacker_news — наш новый юмористический IT-канал.
Туда будем постить лучшие шутки до 19го мая, которые вы присылали на конкурс.
👉 @hahacker_news — голосование уже идёт, переходите, читайте, угарайте и оставляйте реакции
👾1
Что делает сборщик мусора (Garbage Collector) в Java?
Anonymous Quiz
13%
Освобождает память от неиспользуемых переменных
0%
Снимает объекты с очереди после их использования
4%
Управляет выделением памяти для объектов
82%
Удаляет неиспользуемые объекты и освобождает память
0%
Контролирует поток данных в системе
👍4🔥3👏1
Какой из паттернов проектирования используется для создания объектов, предоставляя интерфейс для их создания, но позволяя подклассам изменять тип создаваемых объектов?
Anonymous Quiz
4%
Singleton
62%
Factory Method
5%
Observer
26%
Prototype
3%
Command
👍8🔥2🎉1
Представим, что в сложном приложении вы внедряете зависимости через конструктор, и у класса более 8 параметров. Какие из подходов являются наиболее правильными для решения этой проблемы?
Anonymous Quiz
9%
Оставить 8 параметров — это нормально, конструктора много не бывает.
64%
Использовать паттерн Builder для создания объекта с большим количеством зависимостей.
11%
Переключиться на внедрение через поля (Field Injection) для сокращения конструктора.
7%
Создавать зависимости внутри класса, чтобы сократить параметры конструктора.
9%
Использовать сервис-локатор для всех зависимостей.
👍4🔥2🎉1
Ежемесячный опрос по грейдам. Проверим, растёт ли кол-во квалифицированных специалистов.
Ваш грейд:
🔥 — Senior
👍🏼 — Middle
❤️ — Junior
😁 — Ещё учусь
Please open Telegram to view this post
VIEW IN TELEGRAM
😁55❤35🔥24👍22
Что произойдёт при сборке и запуске контейнера из этого Dockerfile?
Anonymous Quiz
6%
Контейнер скомпилирует Java-код и установит зависимости через Maven
4%
Контейнер запустит JDK-интерпретатор в интерактивном режиме
68%
Контейнер запустит заранее собранный JAR-файл из директории /app
10%
Контейнер создаст JAR-файл из исходников внутри контейнера
12%
Контейнер выполнит java app.jar как обычный shell-скрипт
👍6🔥1👏1
Что случится, если продюсер отправит сообщение в Kafka, но брокер недоступен?
Anonymous Quiz
20%
Kafka отправит его на другой брокер
47%
Продюсер получит ошибку и может ретраить отправку
16%
Сообщение сохраняется в кеш
4%
Сообщение будет утеряно
13%
Сообщение сохраняется в Zookeeper
👍4👏2🔥1
🥵 Устали от статей, где эйчары рассказывают, как на самом деле выглядит рынок труда в ИТ?
Мы тоже! Поэтому решили узнать правду и представить ее всем айтишникам — но нам нужен ваш голос. Опрос займет 3 минуты, а пользы — вагон для всего сообщества.
Результаты этого исследования помогут понять, как специалистам искать работу в 2025-м (а компаниям — специалистов).
👉 Если вы готовы сделать свой вклад в исследование — велком: https://clc.to/VGgyNA
Мы тоже! Поэтому решили узнать правду и представить ее всем айтишникам — но нам нужен ваш голос. Опрос займет 3 минуты, а пользы — вагон для всего сообщества.
Результаты этого исследования помогут понять, как специалистам искать работу в 2025-м (а компаниям — специалистов).
👉 Если вы готовы сделать свой вклад в исследование — велком: https://clc.to/VGgyNA