Использовали ли вы паттерны Inbox и Outbox?
Есть ли опыт лидерства, менторинга, проведения собеседований?
Ты сейчас в активном или пассивном поиске? Почему ищешь новую работу?
Лайвкодинг: есть массив чисел от 1 до 10, нужно возвести их в квадрат, распараллелив вычисления в трёх потоках (воркерах). Количество воркеров вынести в константу. Для каждого числа выводить ID воркера, который его обрабатывает.
Что происходит в PostgreSQL, когда выполняется запрос DELETE FROM table без условий?
Где лучше описывать интерфейсы — на стороне источника или на стороне потребителя?
Можно ли гарантировать, что сообщения конкретного пользователя попадут на конкретный инстанс консьюмера?
В чём разница между /books и /books/{id}?
Можно ли вызвать WaitGroup.Add внутри горутины, а Done в конце? Будет ли это работать корректно?
А воркеры что такое?
Что такое SELinux?
Расскажите о файловых системах — как происходит путь от устройства до файла в Linux
Расскажи подробнее про историю с оптимизацией скорости отчёта: что делал, с чем сталкивался, какие были трудности, как решал?
Как работает конкатенация строк в Go?
Про multistage build — что это и зачем нужно?
Что такое процесс и поток, и какие у них принципиальные отличия?
В архитектуре x86 инструкция прерывания занимает два байта, но прерывание с номером 3 имеет альтернативный однобайтовый вариант. Зачем это потребовалось?
Что показывает команда EXPLAIN, какие данные она выдаёт?
При чём здесь сервисы, если мы говорим об отказоустойчивости и свели к репликам?
Является ли первичный ключ индексом?