Tracker Noise
Tracker Noise
@TrackerNoisePro

На Go-собесе джуна чаще валят не «сложные алгоритмы», а базовая дисциплина мышления. Если кандидат знает ответ

На Go-собесе джуна чаще валят не «сложные алгоритмы», а базовая дисциплина мышления. Если кандидат знает ответы из GitHub-чеклиста, это видно за 3–5 минут: объяснения механические, без понимания, где ломается код и почему.

10 типовых вопросов обычно крутятся вокруг одного и того же стека:
— чем `slice` отличается от `array`
— что происходит при `append`
— как работают `map` и почему их нельзя читать/писать без синхронизации
— чем `goroutine` отличается от thread
— зачем `channel` и где у него блокировки
— что такое `interface{}` и где ловят `nil`
— как устроен `defer`
— чем `panic` отличается от `error`
— как работает указатель
— что делает `GC`

Если кандидат отвечает по определению — это минус. Если может показать на примере, где объект лежит в памяти, кто владеет ссылкой и где будет race, — уже плюс.

Вывод простой: на junior-уровне проверяют не объем заученного, а способность раскладывать поведение языка по шагам. Это и есть фильтр, который отделяет «читал» от «понимаю» 🔧
Этот пост опубликован в Telegram-канале Tracker Noise. Подписаться можно по ссылке: @TrackerNoisePro.
tech

Свежие посты в категории «Tech Infrastructure»

Все каналы категории →

start

Готовы запустить рекламу через сеть public.tg?

Новый оффер, продукт, GEO, кейс, событие или партнёрский запуск — соберём маршрут под задачу и отдадим медиаплан.

Telegram для медиаплана: @AFFtop_connect. Быстрый тест: $20 за канал, $1000 за пакет по сети.