Sobes.tech

Что такое MVC, MVP, MVVM? Чем они отличаются?

228

Какими типами индексов ты пользовался в PostgreSQL? Почему для полнотекстового поиска используется GIN-индекс, а не B-tree?

227

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

Junior — Middle
227

Расскажи про опыт оптимизации сложных SQL-запросов и работы с планом выполнения. Был ли кейс, где удалось ускорить запрос в 2-3 раза?

Middle
227

Работали ли вы с архитектурным паттерном CQRS?

227

Чем абстрактный класс отличается от обычного класса?

227

Что такое уровни изоляции транзакций?

227

Задача с виртуальными методами: что будет выведено? Для какого метода тиков больше и почему?

227

Можете подробно объяснить механизм выполнения и работы объекта Task в системе?

Junior — Middle
227

Какова сложность поиска заблокированных товаров в List внутри цикла по товарам и как её оптимизировать?

227

Если под в Kubernetes упал после успешного бронирования отеля, но до сохранения ID брони — как восстановить консистентность?

Middle+
227

Можете объяснить, что подразумевается под топиком в системе Kafka?

226

В чём суть концепции поколений GC (0, 1, 2)? Что оптимизируем?

226

Объясните, как работает процесс вызова функции самой в своем теле, и в каких случаях это может быть полезно?

Junior — Middle
226

Можешь подробнее рассказать об архитектуре: есть ли большой монолит или модульный монолит?

226

Какие примитивы синхронизации знаешь?

226

Чем корпоративная сервисная шина (ESB) отличается от очереди сообщений/брокера, например Kafka?

226

Можешь сравнить коммуникацию сервисов по gRPC и по обычному HTTP взаимодействию? Плюсы и минусы каждого подхода.

226

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

Junior — Middle
226

Какое назначение у оконных функций в SQL и чем они отличаются от обычных агрегатных функций?

Junior — Middle
226
/182