Magnit / Магнит - 1 (Лояльность)
Актуальность: 1 кв 2025
Вопросы тех. собеса
Заголовок раздела «Вопросы тех. собеса»- Какие интересные или технически сложные задачи решал?
hr-behavioral/about-you - Что из себя представляют строки, почему не изменяемы?
go/strings-runes - Как происходит итерация по строке в цикле? Что в key, val?
go/strings-runes - Как будет итерация по строке если там битый utf8?
go/strings-runes - Что такое слайс? Сколько памяти занимает слайс при передаче?
go/slices-arrays - Что из себя представляет nil слайс?
go/slices-arrays - Мапа, расскажи что знаешь;
go/maps - Почему мапа не потокобезопасна?
go/maps - Как происходит эвакуация?
go/memory-gc - Сколько максимум бакетов может быть и как идет рост?
go/maps - Что представляет nil мапа?
go/maps - Что такое интерфейс? Как сравниваются интерфейсы? Какой самый часто сравниваемый интерфейс?
go/interfaces - Примитивы синхронизации какие знаешь?
go/sync - Какое действие нельзя делать со всеми примитивами?
go/sync - Когда лучше использовать синк мапу?
go/maps - Когда могут быть паники при использовании вейт групп?
go/errors-panic - Про планировщик что знаешь?
go/concurrency - Кто управляет системными вызовами? Сколько времени работает горутина?
linux-os/general - Как планировщик работает с каналами? Где находятся горутины которые ждут чтение/запись в канал?
go/concurrency - Расскажи про голодающие горутины;
go/concurrency - Какие типы каналов знаешь?
go/channels - Рассказать про чтение/запись/закрытие закрытого канала/пустого канала/nil канала;
go/channels - Как в select работает чтение из закрытого канала?
go/channels - Где и как происходит аллокация памяти? Что приводит к аллокациям?
go/memory-gc - Какие индексы бд знаешь?
sql/indexes - Рассказать подробнее про b-tree;
sql/indexes - Есть таблица: phone, fio, sex, birthday. Ключ это телефон, он же логин. Какие индексы на какие поля применил бы?
sql/indexes - Какой тип индекса может быть первичным ключом?
sql/indexes - Что такое уровни изоляции транзакций? Какие проблемы они решают (с примерами)?
sql/transactions - Стандартные вопросы про Kafka?
brokers/kafka - Поддерживает ли из коробки exactly once? Как реализовать?
brokers/general