Golang
С какими гарантиями доставки в Kafka сталкивались?
Что значит 'B' в B-tree?
Расскажи про зону ответственности на последнем месте работы.
Что произойдёт при чтении из закрытого канала в Go?
Что решает Repeatable Read и что не решает? (аномалия Repeatable Read)
Что бы ты изменил в архитектуре своего сервиса, если бы был карт-бланш?
Можешь привести примеры рискованных решений на работе?
Что такое XSS (Cross-Site Scripting) и как с этим бороться?
Ты сейчас в компании ещё работаешь?
Что тебе сейчас важно при выборе будущей компании? На что обращаешь внимание?
Почему на проектах выбирают Kafka, а почему RabbitMQ? На что опираются при выборе брокера сообщений?
Расскажите про byte и rune в Go, в чём разница, и приведите пример с реверсом строки.
Какой подход вы выберете для реализации морфинга и почему?
Знаешь ли паттерны при работе с каналами и горутинами? Расскажи про fan-in, fan-out и другие.
Какими способами можно посмотреть файлы, которые были открыты процессом (Linux)?
Что происходит с памятью при удалении элементов из map? Освобождаются ли бакеты при очистке map?
Вопросы к интервьюеру о компании и процессах
Почему умножение матриц задаётся именно таким правилом?
Есть ли открытое ИП или ООО?
Какие основные принципы объектно-ориентированного программирования вы знаете и используете?