Sobes.tech

Расскажи про своё последнее место работы — [компания]. Чем занимался, какая команда, какой проект?

Senior
Технократия
7

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

Senior
WildberriesWildberries
7

Кто кого вызывал в синхронной цепочке? Расскажи про бизнес-процесс — расчёт чего, кто инициировал?

Middle+
pdm
7

Почему вы сейчас в поиске? Что не устраивает на текущем месте?

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

Использовали ли Planning Poker или другие методы оценки задач?

Senior
kode.ru
7

Как работает механизм получения сообщений из Kafka консюмером? Где хранится offset?

Middle+
луция
7

Как бы вы решили проблему, когда ваш сервис начинает слишком часто обращаться к другому сервису и тот падает?

Senior
Альфа-БанкАльфа-Банк
7

Расскажи про паттерн SAGA, два типа — оркестрация и хореография, в чём отличие

Senior
Сбер Право
7

Что делать если processFile не удастся выполнить после коммита транзакции?

Senior
солюшин
7

Вопрос 3. Что может пойти не так если поле объекта ключа, используемое для вычисления hashCode, будет изменено после вставки в HashMap? - Поиск по ключу вернет не тот объект - Поиск по ключу замедлится - Поиск по ключу не вернет объект

Senior
RT Labs
7

Можно ли использовать механизм AOP для добавления своей логики?

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

Какие основные типы индексов существуют в PostgreSQL?

Senior
Альфа-БанкАльфа-Банк
7

Spring — это фреймворк или библиотека? Чем отличается фреймворк от библиотеки?

Middle+
луция
7

Как реализовать hashCode() для типа Long (64 бита) чтобы вернуть int (32 бита)?

Senior
01.tech
7

Что значит 'самоподписанный' токен? Зачем нужна подпись?

Senior
Альфа-БанкАльфа-Банк
7

Вопрос 8. Есть сервис ExampleService (см. рис). Метод OrderDao::delete удаляет заказ из БД сервиса. Метод DeliveryService::cancelDelivery синхронно обращается к другому сервису по http и в случае ошибки выбрасывает RuntimeException. Возможно ли использование аннотации @Transactional над методом ExampleService::handle для обеспечения консистентности? @Component @RequiredArgsConstructor public class ExampleService { private final OrderDao orderDao; private final DeliveryService deliveryService; @Transactional public void handle(long orderId) { orderDao.delete(orderId); deliveryService.cancelDelivery(orderId); } } - Да, в случае ошибки изменения в БД откатятся - Нет, пользователь не узнает, что заказ не был удален - Нет, могут возникнуть утечки памяти в слое http клиента - Нет, могут возникнуть таймауты в слое обращения к БД

Senior
RT Labs
7

var list = List.of(5, 13, 34); list.stream() .map(x -> x % 10) .peek(System.out::println) .filter(x -> x > 3) .forEach(System.out::println); List<String> animals = List.of("dog", "cat", "parrot"); animals.stream() .sorted() .peek(item -> System.out.println(item)) .map(String::length); System.out.println(animals);

Senior
ТБанк
7

Почему долго не мог найти работу после увольнения в июне 2024 года?

Senior
ScaleApps
7

Какие ещё методы есть у Iterator кроме hasNext, next и remove?

Senior
kode.ru
7

Как работают Virtual Threads?

Senior
СБЕРСБЕР
7
/710