Вопрос с собеседования в OZON BANK по Golang: что происходит с горутинами при системных вызовах и как их планирует планировщик.
Key Takeaways
- Горутины при системных вызовах переходят в состояние ожидания и управляются планировщиком.
- Планировщик Golang учитывает системные вызовы для эффективного распределения горутин.
- Вопросы о внутреннем устройстве планировщика и горутин часто встречаются на собеседованиях в крупных компаниях.
- Знание работы планировщика и системных вызовов важно для Golang-разработчиков.
Summary
- Видео рассказывает о вопросе с собеседования в OZON BANK на позицию Golang-разработчика.
- Приводится пример оффера в 300 000 рублей, который получил знакомый автора после собеседования.
- Основной вопрос касается поведения горутин при выполнении системных вызовов.
- Обсуждается, что происходит с горутинами в момент системного вызова и как их планировщик управляет ими.
- Упоминается планировщик и некий 'Сисмон' в контексте обработки горутин.
- Вопрос задается в формате, приближенном к реальному собеседованию.
- Видео ориентировано на разработчиков, интересующихся внутренним устройством Golang.
- Демонстрируется практический пример вопроса для оценки знаний о планировщике горутин.











