Вы сможете решать задачи на Go и объяснять свои решения на собеседовании. В курсе разбираем алгоритмы и Go Internals, проектируем системы на секции System Design. Практикуемся в SQL. Есть уроки о резюме и переговорах о зарплате.
На собеседовании могут попросить спроектировать rate limiter или объяснить, что происходит со слайсом при append. В курсе разбираем такие задачи и учимся рассказывать о решении вслух.
Начинаем с формата собеседований и резюме. Затем переходим к алгоритмам и устройству Go, разбираем System Design и SQL. В конце обсуждаем поведенческие вопросы и переговоры о зарплате.
В разделе Алгоритмы на Go задачи сгруппированы по паттернам. Учимся узнавать тип задачи и выбирать подход к решению. Код написан на идиоматичном Go. В Go Internals разбираем устройство слайсов и map, работу GC и планировщика. Обсуждаем интерфейсы и каналы. По фрагментам кода определяем, что выведет программа, решаем задачи на escape analysis и data race. На System Design проектируем URL shortener и rate limiter. Также разбираем чат, платёжный шлюз и ленту новостей. Оцениваем нагрузку и продумываем масштабирование, учимся строить ответ на секции. В SQL работаем с JOIN и оконными функциями, используем CTE и рекурсии. Считаем retention, разбираем запросы с EXPLAIN ANALYZE.
Вы также можете задать любой вопрос по курсу у поддержки t.me/mentorix_support
Вы знаете Go, но теряетесь на собеседовании. Здесь можно потренироваться решать задачи и объяснять ход своих мыслей
На ваши отклики не отвечают. В курсе разбираем типичные ошибки в резюме Go-разработчика
Вам трудно даются алгоритмические задачи. Разбираем их по паттернам, чтобы вы могли распознать тип задачи и выбрать подход
Вы мидл и готовитесь к собеседованиям в разных компаниях. Есть уроки о формате и специфике собеседований в компаниях Яндекс, Т-Банк, Авито, VK и Озон
Вы переходите на Go с другого языка и хотите разобраться в Go-идиомах. Решения в курсе написаны на идиоматичном Go 1.22+
У вас были трудности на секции system design. Разбираем проектирование систем от оценки нагрузки до выбора между Kafka и RabbitMQ
Нужно знать базовый синтаксис Golang
Модулей: 8, уроков: 53. Задачи с кодом проверяются автоматически.
Стоимость курса: 12999 ₽