Курс на Stepik
Обложка курса «Проходим интервью на Go разработчика уровня senior и выше» на Stepik
29 900 ₽

Проходим интервью на Go разработчика уровня senior и выше ★ 5.000

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

Полная система подготовки к техническим собеседованиям на Go-разработчика до уровня Senior / Senior+ / Lead. Видеокурс (80+ уроков) + System Design + проверка резюме + личные консультации + менторство + разбор ваших собесов. Создан на основе 100+ реальных собеседований в бигтехе. Пожизненный доступ.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Проходим интервью на Go разработчика уровня senior и выше»Учеников на курсе 328
Сертификаты, выданные на курсе «Проходим интервью на Go разработчика уровня senior и выше»Сертификатов выдано 0
Отзывы о курсе «Проходим интервью на Go разработчика уровня senior и выше»Отзывов получено 14
Рейтинг курса «Проходим интервью на Go разработчика уровня senior и выше»Рейтинг курса 5.000
Уроки в курсе «Проходим интервью на Go разработчика уровня senior и выше»Количество уроков 103
Тесты в курсе «Проходим интервью на Go разработчика уровня senior и выше»Количество квизов 10
Время прохождения курса «Проходим интервью на Go разработчика уровня senior и выше»Время прохождения курса —
Стоимость курса «Проходим интервью на Go разработчика уровня senior и выше»Стоимость курса 29 900 ₽ —
Обновления курса «Проходим интервью на Go разработчика уровня senior и выше»Обновления курса — —
Дата публикации курса «Проходим интервью на Go разработчика уровня senior и выше»Дата публикации курса — ———
Последнее обновление курса «Проходим интервью на Go разработчика уровня senior и выше»Последнее обновление — ———
Сложность normal — ———

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

Разделы в курсе «Проходим интервью на Go разработчика уровня senior и выше» 16 разделов Уроки в курсе «Проходим интервью на Go разработчика уровня senior и выше» 103 урока Тесты в курсе «Проходим интервью на Go разработчика уровня senior и выше» 10 тестов Время прохождения курса «Проходим интервью на Go разработчика уровня senior и выше» 19 ч. Последнее обновление курса «Проходим интервью на Go разработчика уровня senior и выше» обн. 4 августа 2026

О курсе

4 урока
1. Что это за курс? ↗
2. Как проходить курс ↗
3. Поддержка ↗
4. Защита авторских прав ↗

Работа с памятью в Go

4 урока
1. Стек и куча ↗
2. Указатели (ссылки) ↗
3. Nil values ↗
4. Сборщик мусора ↗

Платформа Go

4 урока
1. Слайсы ↗
2. Мапы ↗
3. Интерфейсы ↗
4. Строки ↗

Планировщик и горутины

12 уроков
1. Планировщик операционной системы ↗
2. Потоки ↗
3. Что такое горутина? ↗
4. Что такое горутина - второй вариант ↗
5. Зачем в Go свой планировщик? ↗
6. MxN планировщик ↗
7. Work stealing и глобальная очередь ↗
8. Вытеснение горутин ↗
9. Синхронный syscall ↗
10. Асинхронный syscall (netpoller) ↗
11. Long running task ↗
12. Вопросы для самопроверки ↗

Практика по конкурентности в Go

6 уроков
1. Введение ↗
2. Теория по примитивам ↗
3. Задачи на конкурентность ↗
4. Задачи на каналы ↗
5. Задачи на паттерны ↗
6. Асинхронный кэш ↗

Базы данных для собеседований

6 уроков
1. Введение ↗
2. ACID ↗
3. Репликация и Cap теорема ↗
4. Шардирование ↗
5. Индексы ↗
6. Главный вопрос ↗

Очереди сообщений. Apache Kafka

6 уроков
1. Почему Кафка? ↗
2. Гарантии доставки. At most once ↗
3. Гарантии доставки. At least once ↗
4. Гарантии доставки. Exactly once. Transactional outbox ↗
5. DLQ ↗
6. Топики и партиции ↗

Мониторинг и observability

5 уроков
1. Введение ↗
2. Логи ↗
3. Трейсы ↗
4. Метрики и алерты ↗
5. Главный вопрос ↗

System Design. Введение

4 урока
1. Введение ↗
2. Типы System Design интервью ↗
3. О насмотренности ↗
4. Когда нужно строить распределенную систему? ↗

System Design. Сбор требований

15 уроков
1. Введение ↗
2. О (про)активности ↗
3. Функциональные требования ↗
4. Нагрузка ↗
5. Пиковые нагрузки ↗
6. Расчет RPS ↗
7. Расчет места на диске ↗
8. Итоги расчетов ↗
9. Технические характеристики системы ↗
10. SLA SLO SLI ↗
11. Перцентили и девятки ↗
12. Latency ↗
13. Consistency ↗
14. PACELC ↗
15. Итоги ↗

System Design. Модель данных и API

1 урок
1. Модель данных и API ↗

System Design. Контекстная диаграмма

1 урок
1. Контекстная диаграмма ↗

System Design. Контейнерная диаграмма

8 уроков
1. Введение ↗
2. О компромиссах ↗
3. Подготовка данных ↗
4. API Gateway ↗
5. Load Balancer ↗
6. CRUD service ↗
7. CQRS ↗
8. Event-Driven Architecture ↗

System Design. Выбор технологий. Масштабирование

6 уроков
1. Выбор технологий ↗
2. OLAP & OLTP. Clickhouse ↗
3. Event Sourcing ↗
4. Выбор медиа хранилища ↗
5. Масштабирование Кафки ↗
6. Отказоустойчивость ↗

Дополнительные материалы

10 уроков
1. Введение в конкурентность ↗
2. Как правильно работать с каналами ↗
3. Решение сложной задачи с каналами ↗
4. Утечки горутин ↗
5. Как учить SQL ↗
6. Как учить алгоритмы ↗
7. Код ревью ↗
8. Что делать после этого курса ↗
9. Как улучшить резюме ↗
10. Куда идти. Нужно ли всё знать ↗

Linux для собесов

10 уроков
1. Что в этом уроке ↗
2. Дисклеймер ↗
3. Обзор компьютера с Linux для разработчика ↗
4. Концепция виртуальной памяти ↗
5. Страницы памяти. Kernel mode. Kernel space ↗
6. Дерево страниц ↗
7. Виртуальная память в движении ↗
8. TLB ↗
9. Huge Pages ↗
10. Swap ↗