Вернуться в видеотекуОткрытое собеседование на Middle-Go разработчика
Открытый мок-интервью для Go-разработчика: разбор сложных тем Go, баз данных и системного дизайна, затем обратная связь кандидату и ответы на вопросы зрителей. Запись также содержит два больших рекламных блока менторской платформы Эйч Навыки.
- Направление
- Backend
- Формат
- Видео
- Компания
Ozon- Грейд
- Middle
- Длительность
- 2 ч 40 мин
Коротко о видео
Это стрим Эйч Навыков с рекламой менторской программы и полной эмуляцией мок-интервью на Middle Go-разработчика. Интервьюер Даня и кандидат Алексей подробно разбирают интерфейсы, слайсы и планировщик Go, затем транзакции, индексы, репликацию, шардирование и паттерн Saga. После интервью ведущий даёт предварительную оценку кандидата как Middle+ / Senior−, отмечая недостаток практики системного дизайна, а в финальном Q&A обсуждают подготовку к собеседованиям, опыт поиска работы и вопросы Go.
Затронутые темы
Что взять на заметку
- Для Go-интервью стоит уметь объяснить неявную реализацию интерфейсов, различие между nil-интерфейсом и интерфейсом с nil-значением конкретного типа, особенно на примере error.
- Нужно отработать передачу slice в функцию: append может записать данные в общий backing array, пока хватает capacity, но длина исходного slice у вызывающей стороны не изменится без возврата нового slice.
- Вопросы о планировщике Go в видео строятся вокруг модели GMP, локальных и глобальной очередей, work stealing, syscalls, netpoll и роли sysmon; часть деталей участники сами уточняют или исправляют, поэтому их следует сверять с документацией Go.
- Для блока по PostgreSQL полезно подготовить ACID, уровни изоляции, MVCC/снимки, VACUUM, назначение и ограничения составных индексов, а также различия физической и логической репликации.
- По мнению участников, полезно сгруппировать технические интервью по времени, первые собеседования провести в менее приоритетных компаниях для разогрева и отдельно тренироваться писать код без автодополнения в онлайн-редакторе.
- Интервьюер считает, что глубокое раскрытие знакомой темы может улучшить итоговую оценку, но это его практическое мнение, а не универсальное правило найма.