Sobes.tech

Какие типы ссылок в Java ты знаешь?

Senior
СБЕРСБЕР
8

К каким объектам можно обращаться внутри лямбды?

Senior
СБЕРСБЕР
8

Насколько глубоко работаешь с Kafka?

Senior
SSP Soft
8

Как решить проблему race condition? Как атомики решают эту проблему?

Senior
SSP Soft
8

Расскажи про свой опыт и текущий проект

Senior
SSP Soft
8

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

Middle+
МТСМТС
8

Сталкивались ли с проблемой N+1 запросов? Как решали?

Senior
BSS
8

Какие тесты приходилось писать? Какое покрытие держали?

Senior
SSP Soft
8

Какой у вас грейд?

Middle+
Цифровая лабаратория
8

Есть система, которая дает юзерам возможность работать с файлами в браузере. Стек стандартный: 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); }

Middle+
СБЕРСБЕР
8

Можно ли любой объект добавить в TreeMap в качестве ключа?

Senior
Альфа КапиталАльфа Капитал
8

Есть ли опыт с географически распределёнными системами?

Senior
АО Национальная система платежных карт
8

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

Senior
СБЕРСБЕР
8

Можно ли использовать нативный SQL-запрос для атомарного обновления баланса без блокировки строк?

Senior
СовкомбанкСовкомбанк
8

Сколько обычно было партиций в каждом топике?

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

Что такое транзакционная нагрузка? Какая транзакционная нагрузка была в вашей системе?

Senior
Сбербанк
8

Как реализовать сценарий: сохранить в базу, вызвать HTTP-запрос, обогатить данные и снова сохранить — транзакционно?

Senior
Salmon
8

Был ли опыт лидерства?

Senior
SSP Soft
8

-- Есть таблицы со структурой Employee id (PK) name salary dep_id(FK department.id) Department id (PK) name -- написать запрос, который вернет список наименований всех отделов с максимальной зарплатой в каждом отделе select d.name, MAX(e.salary) from Employee e join Department d on e.dep_id = d.id group by d.name

Senior
СБЕРСБЕР
8

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

Senior
СБЕРСБЕР
8
/710