Курс на Stepik
Обложка курса «Go Senior Interview» на Stepik
Бесплатно

Go Senior Interview 0.000

Открыть на
STEPIK.ORG

Глубокий курс по внутренностям Go-рантайма для тех, кто готовится к Senior-собеседованиям. 6 модулей охватывают всё, что спрашивают на собесах: GMP-шедулер и async preemption, memory model и escape analysis, сборщик мусора, интерфейсы и рефлексия, дженерики в production-коде, context и паттерны обработки ошибок. Каждая тема разобрана с опорой на классические CS-учебники: CLRS, DDIA, OS Concepts Силбершатца, «Драконову книгу». С разбором реального кода runtime/proc.go и актуальностью Go 1.26.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Go Senior Interview»Учеников на курсе 33
Сертификаты, выданные на курсе «Go Senior Interview»Сертификатов выдано 0
Отзывы о курсе «Go Senior Interview»Отзывов получено 0
Рейтинг курса «Go Senior Interview»Рейтинг курса 0.000
Уроки в курсе «Go Senior Interview»Количество уроков 42
Тесты в курсе «Go Senior Interview»Количество квизов 179
Время прохождения курса «Go Senior Interview»Время прохождения курса
Обновления курса «Go Senior Interview»Обновления курса
Дата публикации курса «Go Senior Interview»Дата публикации курса
Последнее обновление курса «Go Senior Interview»Последнее обновление
Сложность normal

Содержание курса

Разделы в курсе «Go Senior Interview» 7 разделов Уроки в курсе «Go Senior Interview» 42 урока Тесты в курсе «Go Senior Interview» 179 тестов Время прохождения курса «Go Senior Interview» 1 ч. Последнее обновление курса «Go Senior Interview» обн. 18 июня 2026

1. GMP Scheduler — внутренности Go runtime

2 урока
Закрытый
1.1 GMP за 5 минут
1
1
4м 59с
0
Закрытый
1.2 Глубже в GMP
1
1
-
0

2. Что спросят после GMP

3 урока
Закрытый
2.1 Goroutines vs Threads — детальное сравнение
1
1
-
0
Закрытый
2.2 GOMAXPROCS и тюнинг runtime
1
1
-
0
Закрытый
2.3 Что читать дальше
1
1
-
0

3. Stack vs Heap

4 урока
Закрытый
3.1 Stack vs Heap за 5 минут
1
1
5м 35с
0
Закрытый
3.2 Stack vs Heap — углублено
1
0
-
0
Закрытый
3.3 Что такое escape analysis — формально
0
0
-
0
Закрытый
3.4 -gcflags="-m -m" — читаем escape analysis
0
0
-
0

4. Garbage Collector Internals

8 уроков
Закрытый
4.1 Garbage Collector Internals за 5 минут
4
2
6м 45с
0
Закрытый
4.2 История GC в Go — от секундных пауз до sub-millisecond
3
2
-
0
Закрытый
4.3 Tricolor Mark-and-Sweep — алгоритм, на котором всё построено
2
2
-
0
Закрытый
4.4 Write Barriers — клей между concurrent GC и программой
3
2
-
0
Закрытый
4.5 Четыре фазы Go GC
3
3
-
0
Закрытый
4.6 GC Pacer, GOGC и GOMEMLIMIT — когда и почему запускается GC
4
2
-
0
Закрытый
4.7 Читаем gctrace и heap pprof — обсервабилити GC в проде
4
2
-
0
Закрытый
4.8 Production Tuning — sync.Pool, ballast, GOMEMLIMIT и Go vs Java
2
2
-
0

5. Interfaces & Reflection

8 уроков
Закрытый
5.1 Interfaces и Reflection за 5 минут
3
1
7м 13с
0
Закрытый
5.2 История interfaces в Go — от 1.0 до 1.26
3
2
-
0
Закрытый
5.3 iface vs eface — внутреннее устройство
2
2
-
0
Закрытый
5.4 Type Assertions, Type Switches и typed-nil
2
2
-
0
Закрытый
5.5 Generics — от 1.18 к self-referential 1.26
1
1
-
0
Закрытый
5.6 Iterators, range-over-func и unique.Handle
1
1
-
0
Закрытый
5.7 Reflection — три закона Pike + новинки 1.22–1.26
1
1
-
0
Закрытый
5.8 Production Patterns — json/ORM/DI/validation + что дальше
2
2
-
0

6. Generics in Production

6 уроков
Закрытый
6.1 Generics in Production за 5 минут
1
1
6м 32с
0
Закрытый
6.2 GCShape Stenciling Deep Dive
2
1
-
0
Закрытый
6.3 Шесть production-паттернов на generics
2
1
-
0
Закрытый
6.4 Антипаттерны и три ловушки generics
1
1
-
0
Закрытый
6.5 Production-рефакторинг: ETL-pipeline на generics
1
0
-
0
Закрытый
6.6 Self-referential constraints (Go 1.26)
0
0
-
0

7. Context & Errors в Production

7 уроков
Закрытый
7.1 Context in Production за 5 минут
0
0
6м 3с
0
Закрытый
7.2 Context Internals — дерево cancelCtx, AfterFunc, WithoutCancel
1
0
-
0
Закрытый
7.3 Errors как контракт — wrap chain в действии
1
0
-
0
Закрытый
7.4 Восемь production-паттернов context + errors
1
0
-
0
Закрытый
7.5 Восемь антипаттернов и четыре ловушки
1
1
-
0
Закрытый
7.6 Production-рефакторинг: graceful shutdown платёжного шлюза
1
0
-
0
Закрытый
7.7 Финальный квиз и что дальше
1
0
-
0