Go-разработчик — вопросы с реальных собеседований, часть 8
68 популярных вопросов из 337 собранных, отсортированы по частоте
Все вопросы открыты бесплатно для всех — без регистрации и оплаты.
🎯 Enigma AI — помощник прямо во время собеседования
Десктоп-приложение слушает интервьюера, распознаёт вопросы и подсказывает ответы в реальном времени.
Невидимо для screen-share, поддержка виртуальной камеры, стелс-режим.
Как спроектировать и реализовать сервис аутентификации?
architecturemiddle
1×
Какое покрытие тестами было в проекте LMS?
testingmiddle
1×
Расскажите о вашем опыте работы с индексами в базах данных и о том, как вы их оптимизировали.
databasemiddle
1×
Доводилось ли вам писать триггеры и хранимые процедуры?
databaseSQLmiddle
1×
Что такое архитектура баз данных?
databasemiddle
1×
Расскажите о вашем последнем проекте: что это было и чем именно вы там занимались?
behavioraljunior
1×
Вы были задействованы на трех проектах параллельно или работали над ними по очереди?
behavioralmiddle
1×
К какому из этих фреймворков у вас лежит душа больше всего?
behavioraljunior
1×
Расскажите о задачах, которые вы решали с использованием этой технологии.
behavioraljunior
1×
В чем разница между использованием ORM и написанием SQL-запросов напрямую?
databasemiddle
1×
Может ли размер стека у горутины быть больше, чем размер системного потока?
concurrencyGomiddle
1×
Как работает планировщик горутин в Go runtime и на чем основан механизм планирования?
concurrencyGosenior
1×
Зачем в языке Go нужны компоненты G, M и P в планировщике?
concurrencyGomiddle
1×
Можно ли читать из закрытого канала в Go?
concurrencyGojunior
1×
Что такое Stop-the-World фаза в Garbage Collector, когда она наступает и что именно происходит в этот момент?
language_specificmiddle
1×
Как обрабатываются сетевые системные вызовы в контексте планировщика Go (runtime)?
concurrencyGosenior
1×
Как устроен мьютекс изнутри и из чего он состоит?
concurrencymiddle
1×
Какие параметры Garbage Collector в Go можно настраивать и что именно означают переменные окружения GOGC и GOMEMLIMIT?
language_specificGomiddle
1×
Сколько времени обычно проходит с момента принятия оффера до выхода на первый рабочий день?
behavioraljunior
1×
Можете ли вы рассказать что-то на уровне теории?
generaljunior
1×
Как вы принимаете решение при выборе между несколькими офферами, если вам нужно время на сравнение?
behavioralmiddle
1×
Расскажите о вашем опыте реализации задач, связанных с безопасностью, например, авторизацией и регистрацией пользователей.
securitymiddle
1×
В чём проявлялась токсичность в коллективе и как вы с этим работали?
behavioralmiddle
1×
Какие статические анализаторы кода вы используете в своей работе?
devopsmiddle
1×
Используете ли вы какой-либо оркестратор на уровне инфраструктуры?
devopsKubernetesmiddle
1×
Можно ли закрывать уже закрытый канал в Go?
concurrencyGomiddle
1×
Зачем нужны линтеры и инструменты статического анализа кода (SAST)? Могут ли они выявлять уязвимости, и если да, то как это происходит на практике?
testingmiddle
1×
На каком этапе жизненного цикла разработки (SDLC) лучше всего внедрять линтеры и инструменты статического анализа кода (SAST), чтобы эффективно выявлять ошибки на ранних стадиях?
devopsmiddle
1×
Какие основные виды уязвимостей в веб-приложениях вы знаете, помимо раскрытия информации (information disclosure)?