ENIGMA AI
ENIGMA AI

Вопросы на собеседование Backend Go — часть 8

68 популярных вопросов из 337 собранных, отсортированы по частоте

Все вопросы открыты бесплатно для всех — без регистрации и оплаты.

🎯 Enigma AI — помощник прямо во время собеседования
Десктоп-приложение слушает интервьюера, распознаёт вопросы и подсказывает ответы в реальном времени. Невидимо для screen-share, поддержка виртуальной камеры, стелс-режим.
Скачать Enigma

Что такое slice of bytes в языке Go?

language_specific Go junior

Как спроектировать и реализовать сервис аутентификации?

architecture middle

Какое покрытие тестами было в проекте LMS?

testing middle

Расскажите о вашем опыте работы с индексами в базах данных и о том, как вы их оптимизировали.

database middle

Доводилось ли вам писать триггеры и хранимые процедуры?

database SQL middle

Что такое архитектура баз данных?

database middle

Расскажите о вашем последнем проекте: что это было и чем именно вы там занимались?

behavioral junior

Вы были задействованы на трех проектах параллельно или работали над ними по очереди?

behavioral middle

К какому из этих фреймворков у вас лежит душа больше всего?

behavioral junior

Расскажите о задачах, которые вы решали с использованием этой технологии.

behavioral junior

В чем разница между использованием ORM и написанием SQL-запросов напрямую?

database middle

Может ли размер стека у горутины быть больше, чем размер системного потока?

concurrency Go middle

Как работает планировщик горутин в Go runtime и на чем основан механизм планирования?

concurrency Go senior

Зачем в языке Go нужны компоненты G, M и P в планировщике?

concurrency Go middle

Можно ли читать из закрытого канала в Go?

concurrency Go junior

Что такое Stop-the-World фаза в Garbage Collector, когда она наступает и что именно происходит в этот момент?

language_specific middle

Как обрабатываются сетевые системные вызовы в контексте планировщика Go (runtime)?

concurrency Go senior

Как устроен мьютекс изнутри и из чего он состоит?

concurrency middle

Какие параметры Garbage Collector в Go можно настраивать и что именно означают переменные окружения GOGC и GOMEMLIMIT?

language_specific Go middle

Сколько времени обычно проходит с момента принятия оффера до выхода на первый рабочий день?

behavioral junior

Можете ли вы рассказать что-то на уровне теории?

general junior

Как вы принимаете решение при выборе между несколькими офферами, если вам нужно время на сравнение?

behavioral middle

Расскажите о вашем опыте реализации задач, связанных с безопасностью, например, авторизацией и регистрацией пользователей.

security middle

В чём проявлялась токсичность в коллективе и как вы с этим работали?

behavioral middle

Какие статические анализаторы кода вы используете в своей работе?

devops middle

Используете ли вы какой-либо оркестратор на уровне инфраструктуры?

devops Kubernetes middle

Можно ли закрывать уже закрытый канал в Go?

concurrency Go middle

Зачем нужны линтеры и инструменты статического анализа кода (SAST)? Могут ли они выявлять уязвимости, и если да, то как это происходит на практике?

testing middle

На каком этапе жизненного цикла разработки (SDLC) лучше всего внедрять линтеры и инструменты статического анализа кода (SAST), чтобы эффективно выявлять ошибки на ранних стадиях?

devops middle

Какие основные виды уязвимостей в веб-приложениях вы знаете, помимо раскрытия информации (information disclosure)?

security middle

Вопросы по другим специальностям