Junior→Middle
Junior→Middle
@JuniorToMiddlePro

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

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

Кейс из практики: кандидат уверенно рассказал, что такое goroutine, но споткнулся на простом вопросе — чем канал отличается от mutex и когда что использовать. В итоге интервьюер сделал вывод не «плохой специалист», а «нет опоры в базовых вещах».

Что обычно проверяют:
— как работает `interface` и почему `nil` в Go бывает не таким очевидным;
— разницу между `slice`, `array` и `map`;
— что происходит при передаче значения в функцию;
— как устроены `goroutine` и `channel`;
— где появляются race condition и как их ловить.

Результат простой: на Junior-собеседовании выигрывает не тот, кто знает 100 терминов, а тот, кто объясняет 10 базовых вещей спокойно и по делу. Если где-то путаетесь — это не провал. Это список тем, которые нужно закрыть перед следующим интервью.
Этот пост опубликован в Telegram-канале Junior→Middle. Подписаться можно по ссылке: @JuniorToMiddlePro.
jobs

Свежие посты в категории «Jobs & Careers»

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

start

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

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

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