Курс на 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 и выше»Учеников на курсе 312
Сертификаты, выданные на курсе «Проходим интервью на 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