ENIGMA AI
ENIGMA AI

Go-разработчик — вопросы с реальных собеседований, часть 11

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

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

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

Кто именно формулировал и выдавал задачи на проекте: тимлид, техлид или другой руководитель?

behavioral junior
1×

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

behavioral middle
1×

Был ли у вас опыт дежурства на предыдущем месте работы в рамках данного направления или команды?

behavioral middle
1×

Что такое ленивая загрузка (lazy loading) и когда следует запрашивать данные у системы по факту?

architecture middle
1×

В чем именно будет проседать производительность?

architecture middle
1×

На проекте аналитики помогали с проработкой задач — это был технический ресерч или это делали именно разработчики?

behavioral middle
1×

Ваши идеи до полной реализации строились так, как вы описали, или процесс курировался кем-то на верхнем уровне?

behavioral middle
1×

Что использовать для того, чтобы выполнить задачу один раз, закешировать результат и гарантировать его получение?

concurrency middle
1×

Как выполнить код один раз за всё время жизни приложения?

concurrency middle
1×

Как создаются запросы в базе данных: нужно ли явно создавать объект запроса перед тем, как его выполнить?

database junior
1×

Как ограничить время выполнения запроса 5 секундами и лимитировать количество одновременных запросов до 20?

concurrency middle
1×

В чем разница между RWMutex и обычным Mutex в Go? Могут ли 10 горутин одновременно прочитать одну переменную под RWMutex или они должны ждать?

concurrency Go middle
1×

Что вы знаете о функции init в языке Go?

language_specific Go junior
1×

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

behavioral junior
1×

В чем заключается проблематика данного подхода?

general middle
1×

Как дождаться завершения выполнения 10 запущенных горутин перед тем, как продолжить выполнение основной программы?

concurrency Go junior
1×

Используете ли вы этот инструмент или подход во всех своих проектах?

general junior
1×

Как дождаться завершения всех запущенных горутин перед тем, как продолжить выполнение программы?

concurrency Go junior
1×

В чем разница между defer и WaitGroup в Go и в каких случаях что лучше использовать?

concurrency Go middle
1×

Все ли хорошо в этом коде или что-то в нём плохо?

general junior
1×

Как давно вы работаете с Go? С какой версии начинали и на какой версии сейчас?

language_specific Go junior
1×

Как подключить и скомпилировать пакет в Go, если он находится вне модуля main и из функции main не вызывается ни один его метод?

language_specific Go middle
1×

Что такое анонимные импорты в Go и зачем они используются?

language_specific Go middle
1×

Для чего применяются транзакции в базах данных?

database junior
1×

В каких ситуациях возникает deadlock (взаимная блокировка) в базе данных?

database middle
1×

Какие бывают виды и типы каналов в языке программирования Go?

concurrency Go middle
1×

В чём отличие горутин от системных потоков (OS threads)?

concurrency Go middle
1×

Существует ли в языке Go наследование?

language_specific Go junior
1×

Гарантирован ли порядок доставки сообщений в Apache Kafka?

backend Kafka middle
1×

Для чего нужны линтеры и какие вы можете назвать?

backend junior

Гайды по собеседованиям

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