Мерчанты находятся во внешнем контуре, как с ними взаимодействовать?
Расскажи про паттерн Semaphore?
Что такое трассировка (tracing)? Как её вести?
Какие зарплатные ожидания? Как строился предыдущий доход (оклад, премии)? Готов ли смотреть совокупный доход включая премии?
При выборе нового места работы на что обращаете внимание?
Как гарантировать порядок сообщений в чате?
Когда используется паттерн CQRS и как при логическом разделении сервисов на чтение и запись будет работать база данных — будет ли она одна или разные?
Расскажи про SQL-инъекции
Какие бывают типы каналов в Go? Расскажи про буферизированные и небуферизированные.
// Для двух массивов целых чисел длины N, // для всех K от 1 до N, посчитать количество общих чисел на префиксах длины K. // Числа в пределах массива могут повторяться, пересечение считается без учета кратности. // префикс длины K массива A – это первые K элементов массива A // A [1, 1] => [1], [1, 1] // B [1, 1] => [1], [1, 1] // R [1, 1] // [1, 2, 5] => [1], [1, 2], [1, 2, 5] // [1, 5, 4] => [1], [1, 5], [1, 5, 4] // [1, 1, 2]
In what situations is it more appropriate for a developer to write code manually instead of relying on AI-generated solutions?
Какие виды веб-API вы знаете? Чем REST отличается от RPC по сути?
Что будет, если сервис упадёт в момент, когда вы собираете батч для записи? Как обрабатывали отставание консьюмера?
Почему у модели нет текстур, хотя вы скачивали покрашенную модель? Можно ли её покрасить самому?
Под какими операционными системами работал?
Оцени свои знания по Go от 1 до 10.
Есть таблица с полями: ID пользователя, пол и возраст. Требуется часто выбирать пользователей по полу и возрасту. Какой индекс лучше создать?
Что такое сокеты и какими они бывают?
Насколько у тебя большой опыт работы с Redis в качестве кэша и брокера сообщений?
Зачем нужен kubelet?