Golang
Есть ли опыт работы по ТК или по ГПХ?
Если говорить о мотивации перехода — почему ты решил выйти на рынок и рассматривать другие предложения?
CTE — использовал? Расскажи что это.
Насколько быстро будет работать линейный перебор всех backend-ов при высоком RPS (например, 30 000 RPS и 10 backend-ов)?
Почему нельзя построить надёжный протокол поверх UDP так же, как поверх TCP?
Как определить, нужна ли микросервисная или монолитная архитектура для продукта с ~1000 пользователей?
Что такое nil интерфейс? Что находится под капотом?
Какой основной язык программирования используешь? Используешь ли C++ или Python?
Чем отличаются Dependency Inversion и Dependency Injection?
Сколько записей было? Сколько исторических данных нужно хранить?
Расскажи про локацию, где находишься, какой формат работы рассматриваешь?
Знаете ли вы Linux и на каком уровне?
Писали ли что-нибудь с CTE (Common Table Expression, WITH)?
Что такое качественно выполненное приложение?
Куда поступали сообщения? Которые дубли.
Реализовать метод grpc-сервера AddItemAndOrder: 1. Добавить товары в корзину 2. Обязательно сообщить возможным потребителям о факте оформления корзины через брокер сообщений. 3. При изменении состава корзины надо пересчитывать basket.Total=sum(count*price) 4. Все элементы корзины должны быть уникальны по ключу ProductID 5. Для оформления корзины необходимо сменить ее статус на ordered 6. В оформленные корзины изменения вносить нельзя Есть таблица, где все колонки integer. В коде есть запрос: select * from t1 where a > ? and b = ? and c != ? order by a;
Использование ScyllaDB до продюсера — это антипаттерн. Как правильно организовать дедупликацию?
Можете подтвердить опыт через трудовую книжку?
За сколько всего микросервисов отвечала команда?
Есть ли конкурирующие офферы?