Расскажи про свой опыт работы: где работал и сколько времени?
Какова сложность по времени и по памяти (Big O) для данного алгоритма?
Как работают атомарные операции?
Можешь рассказать про каналы в Go? Для чего нужны, как применяются?
Что такое EXPLAIN и EXPLAIN ANALYZE?
Почему нельзя закрыть канал, возвращаемый ctx.Done(), через функцию close()?
Что такое паттерн Saga?
Как создать кастомную ошибку в Go, которую можно передать через интерфейс error?
Расскажите про опыт работы с PostgreSQL. Занимались ли вы оптимизационными вопросами?
Какие методы REST являются идемпотентными?
Как работает конкатенация строк в Go?
Что такое SELinux?
Зачем нужны принципы SOLID?
Какие сигналы ОС можно перехватить, а какие нет?
Какое самое яркое твоё достижение за всё время работы?
Какая ошибка будет при попытке изменить символ строки — паника, обрабатываемая ошибка или что-то другое?
Средняя алгоритмическая сложность чтения из хэш-таблицы?
Как оптимизировать производительность при высокой нагрузке (1000 RPS) на метод бронирования с мьютексом?
Что такое схема в контексте микросервисов?
Вы раньше о [компания] или о продуктах наших что-то уже слышали?