Готовиться к Go-собесу по чеклисту из GitHub — это как строить воронку по интуиции: красиво, но потом больно.
Джунов валят не «сложные» вопросы. Их валят на базовом:
— что происходит с goroutine
— зачем нужен `defer`
— как работает `map`
— чем отличается `slice` от массива
— почему `nil` иногда делает вид, что он не `nil` 😏
Ирония в том, что интервьюер почти всегда смотрит не на знание синтаксиса, а на мышление:
1. понимаешь ли ты, где runtime, а где магия
2. можешь ли объяснить поведение кода без шаманства
3. видишь ли edge cases, а не только happy path
Если на вопрос про `nil slice` ты отвечаешь «ну… он пустой», это не ответ. Это тревожный сигнал.
Go-собес — это не экзамен на память. Это тест на то, умеешь ли ты не ломать прод в первых же 10 минутах.
Growth Lab
@GrowthLabHub
Готовиться к Go-собесу по чеклисту из GitHub — это как строить воронку по интуиции: красиво, но потом больно.
Этот пост опубликован в Telegram-канале Growth Lab. Подписаться можно по ссылке: @GrowthLabHub.