Список из GitHub — это только базовый чек-лист. На Go-собеседовании он быстро перестаёт работать, если ответы звучат как заученные определения без понимания.
В подборке собрали 10 вопросов, которые действительно чаще всего валят junior-кандидатов:
— как работает сборка мусора;
— чем отличаются массив и срез;
— что происходит при передаче среза в функцию;
— как устроены goroutine и scheduler;
— зачем нужен `defer` и где в нём ошибаются;
— что такое `interface{}` и почему с ним легко запутаться;
— как работает `map` под нагрузкой;
— чем отличается `nil` от пустого значения;
— почему возникают race condition;
— как читать код, а не только воспроизводить ответы.
Полезность таких материалов не в “правильных ответах”, а в том, какие пробелы они вскрывают в логике кандидата. Именно это и проверяют на интервью: не знание формулировки, а способность объяснить поведение кода. 👇
Proof & Process
@ProofProcessPro
Список из GitHub — это только базовый чек-лист. На Go-собеседовании он быстро перестаёт работать, если ответы
Этот пост опубликован в Telegram-канале Proof & Process. Подписаться можно по ссылке: @ProofProcessPro.