Перейти к содержимому
Get-offer
.tech
Ассистент
Банк вопросов
Обратная связь
Ресурсы
Подписка
Войти
Скачать
Банк вопросов
/
Java
Разработчик
Java
14 464 вопроса · 265 задач
Вопросы
14 464
Лайвкодинг
265
Поиск по вопросам
Уровень
Компания
Сортировка
14 464 вопроса
Вопрос
Middle
Лоция
Когда аннотация @Transactional может не сработать?
26 просмотров
→
Вопрос
Middle
Лоция
Как поменять значения двух переменных местами без использования третьей переменной?
26 просмотров
→
Вопрос
Middle+
Т-Банк
Был ли опыт написания BeanPostProcessor? Для какой задачи?
26 просмотров
→
Вопрос
Middle+
Т-Банк
Были ли у вас отклики на вакансии этого банка за последние полгода?
26 просмотров
→
Вопрос
Senior
Ozon Финтех
Какова алгоритмическая сложность решения с PriorityQueue для задачи Top K Frequent? Операции offer и poll — какую сложность имеют?
26 просмотров
→
Вопрос
Senior
Позитив Технолоджис
Какие реквизиты из Kafka может прочитать консюмер у сообщения, кроме самого тела?
26 просмотров
→
Вопрос
Senior
солюшин
Есть бэкенд, есть юай. Стек стандартный: Java, Spring, React, Postgres. Задача: Спроектировать рест-эндпоинт в котором надо взять данные из 3 источников и отдать на ui, при этом необходимо обеспечить максимально возможную пропускную способность и минимально возможное время отклика (критерии макс\мин исходя из наших конкретных условий, т.к. по сути, у нас тут нет серебряной пули и надо найти некий компромисс). Известно, что ожидаемый пиковый rps на этот рест-эндпоинт будет равен 200. Известные детали по источникам: 1 источник - наша бд, запрос около 15 сек. 2 источник - смежный сервис рест, деградирует до 2 минут при 100 rps на него, в норм режиме ответ отдает за 5 сек. Мы не можем как-то изменить поведение этого источника на их стороне. 3 источник - смежный сервис рест, рандомно (каких-либо паттернов такого поведения не удалось выяснить) отдает 503, в норм режиме ответ приходит за 10 сек. Мы не можем как-то изменить поведение этого источника на их стороне.
26 просмотров
→
Вопрос
Senior
Т-Банк
Как параллельно сходить в несколько сервисов для сборки отчёта?
26 просмотров
→
Вопрос
Senior
Т-Банк
Будет ли использоваться индекс по owner_id для запроса с условием по likes_count?
26 просмотров
→
Вопрос
Senior
Сбербанк
При работе с Kafka — где и как хранилась модель состояния (в отличие от синхронного режима, где всё хранится в памяти)?
26 просмотров
→
Вопрос
Senior
ИП Ганус Александр Андреевич
Зачем нужна Java Memory Model?
26 просмотров
→
Вопрос
Senior
СБЕР
О каких объектах идёт речь при оптимизации — мета-данные или транзакционные данные?
26 просмотров
→
Вопрос
Senior
СБЕР
Как выглядел типовой шаг в цепочке?
26 просмотров
→
Вопрос
Middle+
СБЕР
Есть система, которая дает юзерам возможность работать с файлами в браузере. Стек стандартный: Java, Spring, React, Postgres. Файлы хранятся в файловой системе на бэке, метаданные файлов в БД. Команда реализовала фичу - переименование файла. Этот метод по сути ключевой для переименования файла на бэке. Нужно провести его ревью, где необходимо выявить потенциальные проблемы в существующем коде и предложить варианты их исправления. @Transactional public void process(String oldName, String newName) { Long id = exec("select id from file where name='" + oldName + "'"); processFile(oldName, newName); // переименование файла на диске exec("update file set name='" + newName + "' where id = " + id); }
26 просмотров
→
Вопрос
Senior
СБЕР
Какие спринговые инструменты использовались для работы с потоками?
26 просмотров
→
Вопрос
Senior
СБЕР
Где может пригодиться request scope?
26 просмотров
→
Вопрос
Senior
СБЕР
Если запросы стали медленно работать — какие инструменты помогут разобраться?
26 просмотров
→
Вопрос
Senior
Позитив Технолоджис
Что произойдёт если corePoolSize=5, maxPoolSize=10, очередь=100 и закинуть сначала 5 заданий, потом ещё 7?
26 просмотров
→
Вопрос
Senior
Альфа-Банк
Какие виды изоляции транзакций есть в Transaction Manager?
26 просмотров
→
Вопрос
Senior
Альфа-Банк
С какими библиотеками реактивного программирования работали?
26 просмотров
→
←
Назад
1
…
635
636
637
…
724
Вперёд
→