Разработчик

Java

14 464 вопроса · 265 задач

14 464 вопроса

ВопросMiddleRedLab

Как оптимизировать медленный SQL-запрос? Какие инструменты использовать?

18 просмотров
ВопросSeniorUmbrella IT

Можешь поэтапно описать, что происходит, когда ты делаешь HTTP-запрос в браузере — от ввода URL до получения ответа?

18 просмотров
ВопросSenioraiins

Какие типы операций есть в стримах (Stream API)?

18 просмотров
ВопросSeniorМТС

Как HashMap расширяется при заполнении?

18 просмотров
ВопросSeniorRT Labs

Вопрос 5. Есть две имплементации интерфейса, что произойдет при инжекте переменной с типом интерфейса в Spring bean? - В переменной будет первая имплементация - Возникнет ошибка на этапе компиляции - Возникнет ошибка на этапе поднятия контекста - Зависит от версии Spring

18 просмотров
ВопросSeniorЯндекс

/* Компания предоставляет сервис массовой рассылки уведомлений для других бизнесов. К вам обратился product owner с задачей создать систему фильтрации уведомлений с учетом предпочтений пользователей. ## Определения Уведомление: - id уведомления - тип уведомления (EMAIL, SMS, PUSH) - получатель (id пользователя) - текст сообщения Получатель может иметь настройки предпочтений: - разрешенные каналы уведомлений (список типов) - заблокированные отправители (список id отправителей) История отправленных уведомлений: - список уведомлений, отправленных пользователю ## Важно Настройки пользователей и история уведомлений предоставляются другими компонентами системы. Вам необходимо спроектировать контракты для получения этих данных. Реализацию хранения делать не нужно. ## Задача Написать систему фильтрации уведомлений, которая: - на вход получает список уведомлений для фильтрации и id отправителя - исключает уведомления, не соответствующие предпочтениям пользователя - реализует защиту от дубликатов сообщений, в том числе учитывая сообщения, отправленные за последние 24 часа. Дубликатами считаются сообщения с одинаковыми id, адресованные одному пользователю - возвращает отфильтрованный список уведомлений, готовых к отправке. Отправка уведомлений не входит в вашу задачу - другая команда займется отправкой отфильтрованного списка. Ваша задача - только фильтрация. */ class NotificationFilter { UserSettingsService userSettingsService; NotificationHistoryService notificationHistoryService; public ??? filter(??? senderId, List<???> msgs) { // TODO implement } } interface UserSettingsService { // TODO any functions } interface NotificationHistoryService { // TODO any functions }

18 просмотров
ВопросSeniorАльфа-Банк

Почему в прошлом проекте использовали MongoDB вместо PostgreSQL?

18 просмотров
ВопросSeniorАльфа-Банк

Приходилось ли использовать классы из java.util.concurrent?

18 просмотров
ВопросSeniorOZON

Как разрешить конфликт требований: задержка не более 20 минут, но файлы должны быть большими (512 МБ), если данных в топике мало?

18 просмотров
ВопросSeniorOcto

За что отвечает редирект ASK в Redis Cluster?

18 просмотров
ВопросSeniorIT One

Если в коде может выпадать несколько разных классов исключений, как построить обработку?

18 просмотров
ВопросSeniorСеверсталь

Опишите, как происходит управление памятью в JVM и какие проблемы могут возникнуть при неправильной настройке параметров памяти для крупного backend-приложения?

18 просмотров
ВопросSeniorОТП Банк

Четыре состояния сущностей в Hibernate — объясните, как это связано с необходимостью вызова save().

18 просмотров
ВопросSeniorСбер лизинг

Был ли доступ к мониторингу на разных контурах? Как проходил процесс релиза?

18 просмотров
ВопросSeniorOzon Финтех

Написать SQL-запрос: выбрать названия всех книг, которые сейчас на руках у читателей.

18 просмотров
ВопросSeniorOzon Финтех

Что такое VACUUM в PostgreSQL и зачем он нужен?

18 просмотров
ВопросSeniorkode.ru

Как REST сочетается с хранением данных пользователей (например, в интернет-магазине)?

18 просмотров
ВопросSeniorАльфа-Банк

Как у вас был устроен процесс разработки? Как задачи доходили до вас? Вы сами деплоили?

18 просмотров
ВопросSeniorСБЕР

В связи с чем меняете работу?

18 просмотров
ВопросSeniorСБЕР

Что такое immutable объект и как его создать?

18 просмотров