Golang
Сейчас работаешь или нет, и по какому формату — офис, гибрид, удалёнка?
Расскажи про паттерны проектирования. Что такое double-checked locking (блокировка с двойной проверкой) и для чего применяется?
Какими способами процессы могут общаться между собой (IPC)?
Как ты работаешь с невнятными бизнес-требованиями? Есть ли опыт преобразования неформализованных требований в техническое решение?
Что такое бакет в map физически?
У HeadHunter ограничение на 16 тысяч просмотров резюме в день, и один широкий фильтр съедает все — как решить?
Чем SQL отличается от NoSQL?
Был ли у вас опыт работы с высоконагруженными сервисами?
Оптимистичные и пессимистичные блокировки — расскажи
Если убрать транзакцию и сделать атомарное обновление, второй запрос (запись в соседнюю таблицу) может упасть — как обеспечить консистентность?
Что такое слайс? Что под капотом у слайса? Как работает функция append?
Почему решил искать что-то новое, почему уходишь из текущей компании?
Расскажите процесс загрузки Linux сервера от старта до запуска терминала
Сколько горутин можно создать на одной машине? Как считать?
Сколько времени работал как PHP-разработчик, а сколько на Go?
Расскажи об интересном архитектурном решении из своего опыта
Мы все знаем, что не ошибается только тот, кто ничего не делает. Расскажи про запоминающийся факап на продакшене: что пошло не так, как ты это исправил и какие выводы сделал?
Что такое CQRS и как его можно реализовать?
Можешь привести пример конкретной нетривиальной реализации, которую ты делал лично?
По какой причине решил выйти на рынок?