Тесты писали? Какие?
Какое межсервисное взаимодействие использовалось? gRPC, REST?
У тебя сейчас активный или пассивный поиск? Почему решил рассматривать новые предложения?
С чем чаще всего работал? Какие технологии использовал?
В чём было бы интересно развиваться дальше — по технологиям, задачам, направлениям?
Какое было направление у твоей команды?
Можешь рассказать про суть проекта? Что это такое для конечного пользователя?
Сколько лет совокупного опыта разработки на Go?
Чем чаще всего приходилось заниматься в ежедневных задачах? Багфикс, рефакторинг, поддержка, разработка нового?
Расскажите о модели GMP в Go: как работают G, M и P, планировщик, netpoller и sysmon?
Расскажите про пул объектов: что это такое и как он работает?
Какие события передавались через Kafka и как вы обрабатывали их неправильный порядок?
В какие моменты и как переключаются горутины?
Как изменить Acquire/Lock семафора, чтобы ожидание можно было отменить или ограничить по времени?
В чём разница между горутиной и потоком ОС?
Если семафор заполнен и очередная горутина должна быть запущена позже, как должен использоваться Lock/Acquire?
Расскажите про netpoller в Go.
Как осуществлялась процедура вывода старого товара из Elasticsearch-индекса и добавления нового товара?