Ozon · январь 2025

Тех собес на middle-senior Golang Разработчик в Ozon

middle-senior Тех собес 22 вопроса 5 задач

1. Чем горутины отличаются от потоков?

2. Может ли поток выделить себе память в течение работы?

3. Почему горутины легковесные?

4. Можно ли ограничить количество потоков?

5. По каким критериям нужно ставить GOMAXPROCS?

6. Сколько одновременно может быть запущено горутин?

7. Что будет, если запустить 100 горутин на одном ядре?

8. Сталкивались ли с дедлоками?

9. Умеет ли Go самостоятельно определять дедлоки?

10. Какая есть утилита для диагностики дедлоков?

Комментарий кандидата. Вероятно, имелся в виду goleak от Uber.

11. Задача: Написать свою реализацию кэша

Вопрос

12. Что делать при росте нагрузки на чтение и запись до 50/50?

Ответ
Конец фрагмента

Премиум-подписка

Открывает это интервью целиком и все материалы направления «Golang Разработчик».

в этом собесе: 22 вопроса 5 задач с кодом
  • Ещё 490 текстовых собесов направления
  • 344 видеозаписи собеседований
  • Приоритетная поддержка
1490₽/мес