Sobes.tech

Как ты разграничиваешь роли мидла и сеньора?

Senior
СБЕРСБЕР
7

В коммите файл с ошибкой. Как исправить эту ситуацию?

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

Какие бывают исключения в Java? Checked и unchecked.

Middle
Лоция
7

Считается ли ваш сервис высоконагруженным? Можешь объяснить на цифрах?

Senior
СБЕРСБЕР
7

Проводили ли тестирование своего кода? Какой был процент покрытия?

Middle
Senior Soft
7

Что такое интерфейс Comparable и как он используется?

Middle
экзон
7

Что такое EXPLAIN ANALYZE, для чего он нужен и как работает?

Senior
Octo
7

Какой побочный эффект возникает при выполнении кода BEGIN; SET TRANSACTION ISOLATION LEVEL READ COMMITTED; START TRANSACTION; SELECT progress INTO @current_progress FROM courses WHERE course_id = 101; SET @current_progress = @current_progress + 60; UPDATE courses SET progress = @current_progress WHERE course_id = 101; COMMIT; END; BEGIN; SET TRANSACTION ISOLATION LEVEL READ COMMITTED; START TRANSACTION; SELECT progress INTO @current_progress FROM courses WHERE course_id = 101; SET @current_progress = @current_progress + 40; UPDATE courses SET progress = @current_progress WHERE course_id = 101; COMMIT; END;

Senior
СБК ПАРУС
7

Как реализовать систему бронирования мест в кинотеатре без двойных продаж? Какой тип блокировки выбрать?

Middle+
ИннотехИннотех
7

Шедулер берёт записи из таблицы, два пода одновременно взяли одну запись — как решить проблему?

Senior
Азиатско-Тихоокеанский банк
7

Для чего используются аннотации @Primary и @Qualifier в Spring?

Middle
Лоция
7

Есть бэк, есть юай. Стек стандартный: Java, Spring, React, Postgres. Задача: Спроектировать рест-ендпоинт в котором надо взять данные из 3 источников и отдать на ui, при этом необходимо обеспечить максимально возможную пропускную способность и минимально возможное время отклика (критерии макс\мин исходя из наших конкретных условий, т.к. по сути, у нас тут нет серебряной пули и надо найти некий компромисс). Известно, что ожидаемый пиковый rps на этот рест-ендпоинт будет равен 200. Известные детали по источникам: 1 источник - наша бд, запрос около 3 сек. 2 источник - смежный сервис рест, деградирует до 2 минут при 100 rps на него, в норм режиме ответ отдает за 5 сек. Мы не можем как-то изменить поведение этого источника на их стороне. 3 источник - смежный сервис рест, рандомно (каких-либо паттернов такого поведения не удалось выяснить) отдает 503, в норм режиме ответ приходит за 10 сек. Мы не можем как-то изменить поведение этого источника на их стороне.

Middle+
СБЕРСБЕР
7

Приходилось ли вам самому находить уязвимости? Находили ли какие-нибудь?

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

Почему сейчас рассматриваешь для себя какие-то предложения по работе?

Middle+
Лента
7

Что такое идемпотентность и как её обеспечить?

Senior
СБЕРСБЕР
7

Расскажи о себе. Почему уволился с последнего места работы?

Middle+
ГосуслугиГосуслуги
7

В чём основная проблема данного примера Dockerfile FROM golang:1.16 WORKDIR /app COPY go.mod . COPY go.sum . RUN go mod download COPY . . RUN go build -o crashAnalysis . CMD ["./crashAnalysis"] EXPOSE 9090 - Отсутствует ENV для конфигурации - Отсутствие многоступенчатых билдов - Никогда не удаляются временные файлы - Неоптимальное использование RUN - Порт 8081 не указан в инструкции EXPOSE

Senior
СБК ПАРУС
7

Как работает try-with-resources в Java?

Senior
kode.ru
7

Чем отличается процесс от потока?

Senior
СБЕРСБЕР
7

Что такое Spring Boot стартеры?

Senior
СБЕРСБЕР
7
/713