Вопрос с собеседования в OZON BANK по Golang: что происходит с горутинами при системных вызовах и как их планирует планировщик.
Key Takeaways
- Горутины при системных вызовах переходят в состояние ожидания и управляются планировщиком.
- Планировщик Golang учитывает системные вызовы для эффективного распределения горутин.
- Вопросы о внутреннем устройстве планировщика и горутин часто встречаются на собеседованиях в крупных компаниях.
- Знание работы планировщика и системных вызовов важно для Golang-разработчиков.
What the video covers
- Видео рассказывает о вопросе с собеседования в OZON BANK на позицию Golang-разработчика.
- Приводится пример оффера в 300 000 рублей, который получил знакомый автора после собеседования.
- Основной вопрос касается поведения горутин при выполнении системных вызовов.
- Обсуждается, что происходит с горутинами в момент системного вызова и как их планировщик управляет ими.
- Упоминается планировщик и некий 'Сисмон' в контексте обработки горутин.
- Вопрос задается в формате, приближенном к реальному собеседованию.
- Видео ориентировано на разработчиков, интересующихся внутренним устройством Golang.
- Демонстрируется практический пример вопроса для оценки знаний о планировщике горутин.
Full Transcript — Download SRT & Markdown
Speaker A
300.000 руб. на руки. Это офер, который получил мой знакомый после этого собеседования. И вот один из вопросов с него.
Speaker A
Что происходит с гуртинами, которые выполняют системные вызовы? Куда их планировщик?
Speaker A
Полуже, если типа через 10 секунд.
Speaker A
Ну, планировщик там, в общем, там есть Сисмон. Вот.
Topics:GolangсобеседованиеOZON BANKгорутииныпланировщиксистемные вызовыразработкапрограммированиеинтервьюДаниил Белман











