примитивы синхронизации: задачи с golang собеседований

Преподает ex-TeamLead из Yandex
Глубокий и исчерпывающий интенсив для подготовки к Golang собеседованию — теория, практика и допматериалы
43 мин • 10 уроков • доступ после оплаты

О чем интенсив

/1
большинство задач по примитивам синхронизации с Go собеседований
/2
нюансы и тонкости при работе с примитивами синхронизации
/3
разница между data race и race condition, deadlock и livelock
/4
вопросы и задачи по false sharing в golang

подробное содержание

{
ффф"ratio": {
ффффф"practice": 80%,
ффффф"theory": 20%
ффф}
}
43 мин
10 уроков
  • date race и race condition
  • deadlock
  • livelock
  • некорректная синхронизация структур данных
  • локальные мьютексы
  • гранулярность блокировок
  • опасные операции с мьтексами
  • копирование примитивов синхронизации
  • CAS
  • опасные операции с sync. Cond
  • false sharing

Что внутри интенсива

Учись в удобное для себя время — все материалы открываются сразу после оплаты

Записанные уроки студийного качества

Домашек не будет, но всю теорию сразу отработаем на задачах, которые встречаются на собеседованиях

Практика с примерами кода

Интенсив готовит к популярным задачам на собеседовании, но дополнительно дадим статьи и книги для более глубокого изучения примитивов синхронизации

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

По всем вопросам из уроков можно писать в общий чат — все подскажем и расскажем

Чат с участниками и преподавателем

Преподаватель — владимир балун, ex-team lead в яндекс

руководил разработкой системы трейсинга (11ГБ/с трафик)
Yandex
разрабатывал системы трейсинга и непрерывного профилирования
Ozon
разрабатывал движок по подбору таргетированной рекламы
Tinkoff
разрабатывал Kaspersky Endpoint Security
Kaspersky Lab
поддерживал ICQ и разрабатывал My Teams
Mail.ru
руководил курсом Golang Developer.Professional
OTUS
спикер конференций
CodeFest и Saint HighLoad++
подписчиков на YouTube
28 500+
менторства и личного обучения
> 600 часов
учеников обучились на моих курсах
> 700
занимаюсь программированием
6+ лет
Начни бесплатно

Отвечаем репутацией за качество обучения

{
ффф"it_companies": {
ффффф"trust": 100%
ффф}
}
BigTech-компании регулярно покупают наши курсы для сотрудников. Вот некоторые из них:

выбери способ оплаты

/2
/1
Доступ ко всем урокам сразу после оплаты
Можно оплатить из любой страны
Внутри:
2200 Р
3800 Р
цена вырастет через:
дней
часов
минут
секунд
Быстрая теория без воды
Разбор 10 задач с Gо-собеседований
Общий чат с ответами на вопросы
Доступ к интенсиву на 1 год
или
Курс

Concurrency в Go

2 месяца глубоко изучаем Concurrency и пишем свою In-memory key-value базу данных с асинхронной репликацией
курс

Подготовка к Golang-собеседованию

Быстро разбираем теорию и решаем 100 задач, которые встречались на реальных собеседованиях — от маленьких компаний до BigTech

Частые вопросы

Интенсив подойдет junior/middle golang-разработчикам. Для комфортного обучения нужно знать:

  1. основы программирования
  2. синтаксис Go и иметь небольшой опыт разработки на нем

Остались вопросы?

Если у тебя срочный вопрос, можешь написать нам в Telegram-бот
Если ты готов немного подождать, оставляй вопрос на сайте — мы свяжемся с тобой в ближайшее время