Sobes.tech

Каковы причины OutOfMemoryError и как найти утечку памяти?

Senior
СБЕРСБЕР
4

/** * Реализовать перевод средств между двумя счетами. Учитываем, что это production решение * Входные параметры: * @param fromAccountId уникальный идентификатор пользователя который переводит средства * @param toAccountId уникальный идентификатор пользователя кому переводят средства * @param amount сумма перевода. Положительное число */ public void transferMoney(Long fromAccountId, Long toAccountId, BigDecimal amount) { }

Middle+
Ozon ФинтехOzon Финтех
4

Почему в строке 24 используется каст к int? Что возвращает Math.sqrt?

Senior
ЦифровыеПривычки
4

Как данные появляются в Prometheus и Grafana?

Senior
SSP Soft
4

Что такое монитор в Java?

Senior
ИП Ганус Александр Андреевич
4

В рамках документооборота были какие-то подписания документов электронной подписью? Как это работало?

Senior
ИП Ганус Александр Андреевич
4

Что произойдёт, если шедулер отправил событие в Kafka, но упал до того, как пометил запись в outbox как отправленную?

Middle+
луция
4

Расскажи про устройство HashMap.

Middle
Лоция
4

Что чаще использовали: локи или повышенный уровень изоляции?

Senior
МТСМТС
4

Откуда приходит событие в Kafka? Кто говорит, что нужно сделать начисление?

Senior
Позитив Технолоджис
4

Kafka: топик с 3 партициями и 4 консюмера в одной группе — что произойдёт?

Senior
SSP Soft
4

Какие протоколы, фреймворки и библиотеки существуют в Java для работы с СУБД?

Middle
экзон
4

Какой у вас опыт со Spring Data (JPA, JDBC, Redis)? Какие интересные проблемы встречались с @Transactional?

Senior
Napoleon IT
4

Архитектура сервиса для сохранения координат водителей такси. Какая БД нужна, нужно ли что-то кроме БД?

Senior
Позитив Технолоджис
4

Расскажите о текущем месте работы: как менялась зона ответственности, какой функционал изначально, какой сейчас, как выглядит команда?

Senior
WildberriesWildberries
4

В чём разница между ConcurrentHashMap и Collections.synchronizedMap?

Senior
Т-БанкТ-Банк
4

Что можно тюнить в сборщике мусора? Какие цели преследуют разные GC?

Senior
МТСМТС
4

Необходимо реализовать кастомное логирование на все входящие и исходящие запросы на контроллеры. Как бы вы это реализовали?

Senior
СБЕРСБЕР
4

Как создать поток в Java? Какие методы есть для создания и запуска?

Senior
ИП Ганус Александр Андреевич
4

В чём основная проблема данной реализации - Неоптимизированные таблицы показывают размер образа - обрезка образа docker в RUN может быть проблемой - Несколько CMD, последняя действует только - Операция удаления не учитывает фильтрацию по «видящему» образу

Senior
СБК ПАРУС
4
/710