Что значит операция Hash Join в плане запроса? Есть ли альтернативы?
—SEPARATOR—
Как описываются и работают CI/CD пайплайны в GitLab?
Дублирование запросов приходило от какого-то внешнего сервиса?
GIN или GiST — что лучше для полнотекстового поиска?
Что такое начисления в Газпромнефти? Что это за система?
Опыт с Docker и Docker Compose? Насколько глубоко?
Как вышел на цифру 30% снижения нагрузки?
Кто занимался разработкой микросервисов с нуля до прода?
Какой пул потоков используется под капотом Stream.parallel()? Чем ForkJoinPool отличается от FixedThreadPool?
Реализовать свой перечислимый тип (enum), как если бы до появления современного enum в Java 1.5. Нужно реализовать контракт современного Java-enum: • можно легко получать любое значение енумa • безопасное сравнение значений по ссылке (==) • каждое значение имеет строковое имя, совпадающее с названием значения • каждое значение имеет целочисленный идентификатор `ordinal`, который содержит номер значения в порядке его объявления в энуме • можно получить список всех значений енумa • можно получить значение по его `ordinal` • можно получить значение по его имени Для примера можно взять список валют. Важно, чтобы список был потенциально расширяемым, потому что качество кода будет определять, насколько беспроблемно в будущем пройдет добавление значений в енум. class Currency { // TODO } --- Дана табличка user_orders |ts|user_id|order_value| Для каждого пользователя вернуть сумму первой покупки.
Расскажи про своё последнее место работы — [компания]. Чем занимался, какая команда, какой проект?
Cassandra для чего использовалась у вас?
Расскажите о текущем месте работы: как менялась зона ответственности, какой функционал изначально, какой сейчас, как выглядит команда?
Начнем с подхода к GC, который не используют поколения (негенерационный GC).
Расскажи про свой опыт с микросервисной архитектурой — сколько сервисов было?
Как работает аннотация @Lazy под капотом?
Почему вы сейчас в поиске? Что не устраивает на текущем месте?
Можно ли из топика с тремя партициями прочитать сообщения в том же порядке, в котором они были записаны?
Был ли у вас опыт объяснения заказчику или аналитику почему задача занимает не 2, а 10 дней?