Курс на Stepik
Обложка курса «Boss Fight: Golang собеседование» на Stepik
2 990 ₽

Boss Fight: Golang собеседование 4.000

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

Курс по подготовке к Golang собеседованиям: 30 уровней, Go-задачи, алгоритмы, SQL, System Design и реальные вопросы с интервью backend-разработчиков. От базового Go до senior-level production engineering.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Boss Fight: Golang собеседование»Учеников на курсе 80
Сертификаты, выданные на курсе «Boss Fight: Golang собеседование»Сертификатов выдано 0
Отзывы о курсе «Boss Fight: Golang собеседование»Отзывов получено 1
Рейтинг курса «Boss Fight: Golang собеседование»Рейтинг курса 4.000
Уроки в курсе «Boss Fight: Golang собеседование»Количество уроков 153
Тесты в курсе «Boss Fight: Golang собеседование»Количество квизов 10
Задачи с кодом в курсе «Boss Fight: Golang собеседование»Количество задач с кодом 165
Время прохождения курса «Boss Fight: Golang собеседование»Время прохождения курса
Стоимость курса «Boss Fight: Golang собеседование»Стоимость курса 2 990 ₽
Обновления курса «Boss Fight: Golang собеседование»Обновления курса
Дата публикации курса «Boss Fight: Golang собеседование»Дата публикации курса
Последнее обновление курса «Boss Fight: Golang собеседование»Последнее обновление
Сложность normal

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

Разделы в курсе «Boss Fight: Golang собеседование» 32 раздела Уроки в курсе «Boss Fight: Golang собеседование» 153 урока Тесты в курсе «Boss Fight: Golang собеседование» 10 тестов Задачи в курсе «Boss Fight: Golang собеседование» 165 задач Время прохождения курса «Boss Fight: Golang собеседование» 0 ч. Последнее обновление курса «Boss Fight: Golang собеседование» обн. 12 июля 2026

1. Вход на арену

3 урока
Закрытый
1.1 Добро пожаловать в Boss Fight
22
5
5м 17с
0
Закрытый
1.2 Как проходят Golang собеседования
5
5
-
0
Закрытый
1.3 Правила арены
4
4
-
0

2. Уровень 1 - Первые испытания

4 урока
Закрытый
2.1 Теоретический бой
4
3
-
0
Закрытый
2.2 Боевые задачи
4
2
-
0
Закрытый
2.3 SQL-сектор
4
2
-
0
Закрытый
2.4 Архитектурное испытание
4
4
-
0

3. Пролог

1 урок
Закрытый
3.1 Начало истории
11
9
0м 15с
0

4. Уровень 2 - Просто разминка

5 уроков
Закрытый
4.1 Вопросы нападают
2
2
-
0
Закрытый
4.2 Разве это задачи?
2
2
-
0
Закрытый
4.3 Такими алгоритмами нас не напугать
4
3
-
0
Закрытый
4.4 И не такие запросы писали
2
2
-
0
Закрытый
4.5 Маленький архитектор
4
4
-
0

5. Уровень 3 — Интервьюер начинает нервничать

2 урока
Закрытый
5.1 Контратака вопросами
0
0
-
0
Закрытый
5.2 Ну и где сложность?
0
0
-
0

6. Уровень 4 - Срезы начинают кусаться

5 уроков
Закрытый
6.1 Вопросы из темного угла
2
0
-
0
Закрытый
6.2 Срезы без пощады
1
0
-
0
Закрытый
6.3 Алгоритмы на разогреве
1
0
-
0
Закрытый
6.4 SQL меняет правила
1
0
-
0
Закрытый
6.5 Архитектор смотрит на API
2
2
-
0

7. Уровень 5 - Boss Fight - Первый настоящий раунд

5 уроков
Закрытый
7.1 Теория под давлением
1
0
-
0
Закрытый
7.2 Go-задачи без права на панику
0
0
-
0
Закрытый
7.3 Алгоритмический обмен ударами
1
0
-
0
Закрытый
7.4 SQL-комбо первого босса
0
0
-
0
Закрытый
7.5 Архитектурная схватка
0
0
-
0

8. Уровень 6 - Карты, строки и первые ловушки

5 уроков
Закрытый
8.1 Вопросы становятся хитрее
0
0
-
0
Закрытый
8.2 Map и строки выходят на арену
1
0
-
0
Закрытый
8.3 Два указателя идут в атаку
1
0
-
0
Закрытый
8.4 SQL фильтрует слабых
0
0
-
0
Закрытый
8.5 Малый сервис, большие вопросы
0
0
-
0

9. Уровень 7 - Ошибки больше не прощают

5 уроков
Закрытый
9.1 Ошибки смотрят в глаза
0
0
-
0
Закрытый
9.2 Struct, methods и interface
1
0
-
0
Закрытый
9.3 Стек и очередь без прикрас
1
0
-
0
Закрытый
9.4 SQL собирает группы
0
0
-
0
Закрытый
9.5 Архитектор учится думать данными
0
0
-
0

10. Уровень 8 - Интерфейсы выходят из тени

5 уроков
Закрытый
10.1 Теоретическая контратака
0
0
-
0
Закрытый
10.2 Interface и composition
0
0
-
0
Закрытый
10.3 Бинарный поиск в темном лесу
0
0
-
0
Закрытый
10.4 HAVING против новичков
0
0
-
0
Закрытый
10.5 Проектирование сервиса пользователей
0
0
-
0

11. Уровень 9 - Каналы открывают портал

5 уроков
Закрытый
11.1 Вопросы про конкурентность
0
0
-
0
Закрытый
11.2 Goroutine и channel в бою
1
0
-
0
Закрытый
11.3 Связные списки и указатели
0
0
-
0
Закрытый
11.4 JOIN выходит на сцену
0
0
-
0
Закрытый
11.5 Очереди задач и фоновые воркеры
0
0
-
0

12. Уровень 10 - Boss Fight - Экзамен без подсказок

5 уроков
Закрытый
12.1 Go под пристальным взглядом
0
0
-
0
Закрытый
12.2 Конкурентный код на время
1
0
-
0
Закрытый
12.3 Алгоритмы средней тяжести
1
0
-
0
Закрытый
12.4 SQL против нескольких таблиц
1
0
-
0
Закрытый
12.5 System Design первого круга
1
1
-
0

13. Уровень 11 - Context держит удар

5 уроков
Закрытый
13.1 Context, timeout и cancellation
1
1
-
0
Закрытый
13.2 HTTP client без утечек
0
0
-
0
Закрытый
13.3 Скользящее окно атакует
0
0
-
0
Закрытый
13.4 Подзапросы из засады
0
0
-
0
Закрытый
13.5 Проектирование REST API
0
0
-
0

14. Уровень 12 - Mutex против хаоса

5 уроков
Закрытый
14.1 Race condition и синхронизация
0
0
-
0
Закрытый
14.2 Mutex, RWMutex и атомики
0
0
-
0
Закрытый
14.3 Префиксные суммы в деле
0
0
-
0
Закрытый
14.4 Коррелированные подзапросы
0
0
-
0
Закрытый
14.5 Rate limiter на арене
0
0
-
0

15. Уровень 13 - Select выбирает сильных

5 уроков
Закрытый
15.1 Select, channel closing и deadlock
0
0
-
0
Закрытый
15.2 Worker pool без паники
0
0
-
0
Закрытый
15.3 DFS и BFS начинают охоту
0
0
-
0
Закрытый
15.4 UNION и антиджоины
0
0
-
0
Закрытый
15.5 Сервис уведомлений
0
0
-
0

16. Уровень 14 - Тесты требуют крови

5 уроков
Закрытый
16.1 Тестирование, mocks и table tests
0
0
-
0
Закрытый
16.2 Ошибки, retries и graceful shutdown
0
0
-
0
Закрытый
16.3 Интервалы и жадные решения
0
0
-
0
Закрытый
16.4 Top-N в группах
0
0
-
0
Закрытый
16.5 Проектирование сервиса заказов
0
0
-
0

17. Уровень 15 - Boss Fight - Интервьюер меняет стойку

5 уроков
Закрытый
17.1 Теория middle-уровня
0
0
-
0
Закрытый
17.2 Go live coding под давлением
0
0
-
0
Закрытый
17.3 Алгоритмы без очевидного пути
0
0
-
0
Закрытый
17.4 SQL middle-комбо
0
0
-
0
Закрытый
17.5 Архитектурный разбор полетов
0
0
-
0

18. Уровень 16 - Память начинает говорить

5 уроков
Закрытый
18.1 Stack, heap и escape analysis
0
0
-
0
Закрытый
18.2 Аллокации и профилирование
0
0
-
0
Закрытый
18.3 Динамическое программирование
0
0
-
0
Закрытый
18.4 Оконные функции входят в бой
0
0
-
0
Закрытый
18.5 Кеширование без магии
0
0
-
0

19. Уровень 17 - Runtime показывает зубы

5 уроков
Закрытый
19.1 GMP scheduler и goroutine lifecycle
0
0
-
0
Закрытый
19.2 pprof, trace и поиск bottleneck
0
0
-
0
Закрытый
19.3 Деревья и обходы
0
0
-
0
Закрытый
19.4 RANK и DENSE_RANK
0
0
-
0
Закрытый
19.5 Проектирование файлового хранилища
0
0
-
0

20. Уровень 18 - API держит нагрузку

5 уроков
Закрытый
20.1 Производительность HTTP-сервисов
0
0
-
0
Закрытый
20.2 Backpressure и rate limiting
0
0
-
0
Закрытый
20.3 Shortest path без паники
0
0
-
0
Закрытый
20.4 LAG, LEAD и скользящие агрегаты
0
0
-
0
Закрытый
20.5 Высоконагруженный REST API
0
0
-
0

21. Уровень 19 - Индексы требуют уважения

5 уроков
Закрытый
21.1 PostgreSQL под капотом
0
0
-
0
Закрытый
21.2 Транзакции и блокировки
0
0
-
0
Закрытый
21.3 Union-Find и топологическая сортировка
0
0
-
0
Закрытый
21.4 EXPLAIN против догадок
0
0
-
0
Закрытый
21.5 Проектирование схемы под нагрузку
0
0
-
0

22. Уровень 20 - Boss Fight - Production наносит удар

5 уроков
Закрытый
22.1 Go runtime на собеседовании
0
0
-
0
Закрытый
22.2 Concurrency без утечек
0
0
-
0
Закрытый
22.3 Сложные графы
0
0
-
0
Закрытый
22.4 SQL-план выполнения
0
0
-
0
Закрытый
22.5 System Design под нагрузкой
0
0
-
0

23. Уровень 21 - GC выходит на арену

5 уроков
Закрытый
23.1 Garbage Collector и stop-the-world
0
0
-
0
Закрытый
23.2 sync.Pool и давление на память
0
0
-
0
Закрытый
23.3 Segment Tree и Fenwick Tree
0
0
-
0
Закрытый
23.4 Индексы и переписывание запросов
0
0
-
0
Закрытый
23.5 Сервис аналитики событий
0
0
-
0

24. Уровень 22 - Сеть больше не абстракция

5 уроков
Закрытый
24.1 HTTP, TCP и connection pooling
0
0
-
0
Закрытый
24.2 Таймауты, retries и circuit breaker
0
0
-
0
Закрытый
24.3 Продвинутые деревья
0
0
-
0
Закрытый
24.4 Продуктовая аналитика в SQL
0
0
-
0
Закрытый
24.5 Gateway и BFF
0
0
-
0

25. Уровень 23 - Очереди зовут на бой

5 уроков
Закрытый
25.1 Kafka, RabbitMQ и delivery semantics
0
0
-
0
Закрытый
25.2 Idempotency и exactly-once мифы
0
0
-
0
Закрытый
25.3 Потоковые алгоритмы
0
0
-
0
Закрытый
25.4 Сложные CTE
0
0
-
0
Закрытый
25.5 Event-driven архитектура
0
0
-
0

26. Уровень 24 - Консистентность не шутит

5 уроков
Закрытый
26.1 CAP, consistency и replication
0
0
-
0
Закрытый
26.2 Distributed locks и outbox pattern
0
0
-
0
Закрытый
26.3 Оптимизация DP
0
0
-
0
Закрытый
26.4 Рекурсивные запросы
0
0
-
0
Закрытый
26.5 Проектирование платежного контура
0
0
-
0

27. Уровень 25 - Boss Fight - Senior открывает дверь

5 уроков
Закрытый
27.1 Senior Go questions
0
0
-
0
Закрытый
27.2 Production incident coding
0
0
-
0
Закрытый
27.3 Алгоритмы высокого давления
0
0
-
0
Закрытый
27.4 SQL для больших данных
0
0
-
0
Закрытый
27.5 Distributed System Design
0
0
-
0

28. Уровень 26 - Отказы становятся нормой

5 уроков
Закрытый
28.1 Fault tolerance и graceful degradation
0
0
-
0
Закрытый
28.2 Observability, logs, metrics, traces
0
0
-
0
Закрытый
28.3 Heavy-Light Decomposition
0
0
-
0
Закрытый
28.4 Транзакции и уровни изоляции
0
0
-
0
Закрытый
28.5 Надежная система уведомлений
0
0
-
0

29. Уровень 27 - Данные идут войной

5 уроков
Закрытый
29.1 Шардирование и репликация
0
0
-
0
Закрытый
29.2 Hot keys, caching и invalidation
0
0
-
0
Закрытый
29.3 Суффиксные структуры
0
0
-
0
Закрытый
29.4 Проектирование схем под запросы
0
0
-
0
Закрытый
29.5 Хранилище ленты событий
0
0
-
0

30. Уровень 28 - Staff смотрит молча

5 уроков
Закрытый
30.1 Trade-offs уровня Staff
0
0
-
0
Закрытый
30.2 Runtime, GC и latency budget
0
0
-
0
Закрытый
30.3 Сложная теория графов
0
0
-
0
Закрытый
30.4 SQL-рекурсия без страха
0
0
-
0
Закрытый
30.5 Архитектура рекомендательной системы
0
0
-
0

31. Уровень 29 - Финальный круг перед боссом

5 уроков
Закрытый
31.1 Вопросы без учебника
0
0
-
0
Закрытый
31.2 Go performance deep dive
0
0
-
0
Закрытый
31.3 ICPC-style reasoning
0
0
-
0
Закрытый
31.4 DBA-level SQL challenges
0
0
-
0
Закрытый
31.5 Архитектура глобального сервиса
0
0
-
0

32. Уровень 30 - Boss Fight - Последний интервьюер

5 уроков
Закрытый
32.1 Финальная теория без страховки
1
1
-
0
Закрытый
32.2 Go runtime, compiler и production
0
0
-
0
Закрытый
32.3 Алгоритмы последнего раунда
0
0
-
0
Закрытый
32.4 SQL последнего босса
0
0
-
0
Закрытый
32.5 Grand System Design
0
0
-
0