Golang
Если потеря нескольких событий аналитики допустима — как можно обойтись без outbox-паттерна?
Как исправить код с race condition, чтобы он работал детерминированно?
Как работает сборка пакета из исходников в Linux (вместо пакетного менеджера)?
Как определяли необходимые ресурсы для сервиса в Kubernetes?
Общий вопрос: готовность к собеседованию и источники вопросов
Что такое реверс-прокси и что обычно используют для его реализации?
Можно ли класть контекст в контекст?
Расскажи про опыт работы в Легионе.
Есть ли дедлайны или уже офферы?
Почему выбрали Go, а не Rust для проекта в сфере кибербезопасности?
Задача 2: Что выведет код с интерфейсами и nil? (typed nil vs untyped nil)
Расскажите про сборщик мусора (garbage collector) в Go. Что такое трехцветная маркировка? Что такое write barrier? Какие оптимизации используются?
Насколько хорошо знаете TCP/IP стек и модель OSI? Какие протоколы на каких уровнях работают?
// Реализовать autocomplete для фильмов: // по введённым первым 3+ буквам выводить топ-3 совпадения по алфавиту. // ["macarthur", "interstellar", "intrusion", "macao", "into the abyss", "internship"] // me -> [] // mac -> ["macao", "macarthur", "machinist"] // int -> ["internship", "interstellar", "into the abyss"] // interstellar -> ["interstellar"] // intr -> ["intrusion"] // intrusion -> ["intrusion"] // into -> ["into the abyss"] // stellaris -> [] package main func main() {}
Что такое горутина? В чем ее легковесность?
Что ты слышал про нашу компанию?
Почему потребители Kafka получают событие 'заказ выдан' раньше события 'заказ создан'? Как это исправить?
Что такое API и для чего он нужен в интеграциях системы?
Как ты будешь понимать, что за счёт новых знаний стал более ценным?
С какими деталями/технологиями вы работали?