ENIGMA AI
ENIGMA AI

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

178 вопросов уровня Middle, отсортированы по частоте

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

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

Что такое паттерн Unit of Work и зачем он нужен?

architecture middle

Объясните слои контроллера, сервиса и репозитория и зачем их разделять?

architecture middle

В чем разница между Go и PHP в контексте конкурентности?

concurrency Go middle

Как реализовать middleware в Symfony?

backend Symfony middle

В чем разница между DQL и Query Builder?

database Doctrine middle

Когда следует использовать паттерн «Стратегия» вместо конструкции if-else?

oop middle

Как работает консоль Doctrine ORM?

backend PHP middle

Как работает Spring Framework?

backend Java middle

Что такое атомарные операции (атомики) в программировании?

concurrency middle

Что еще позволяет сделать контекст в Go?

language_specific Go middle

Что дают локальные очереди в контексте многопоточности или распределенных систем?

concurrency middle

Зачем вообще существуют локальные очереди?

architecture middle

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

language_specific Go middle

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

language_specific Go middle

Как бы вы подошли к решению задачи по созданию данной механики?

architecture middle

Имеете ли вы опыт интеграции платежных систем, например, Робокассы?

backend middle

Расскажите о самой сложной или интересной ошибке, которую вы допустили в своей работе, и как вы её исправили?

behavioral middle

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

architecture middle

Расскажите о ситуации, когда вам приходилось сталкиваться с подобной проблемой, и как вы на нее отреагировали?

behavioral middle

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

database middle

Для чего нужен Gorm Connection Pool?

database Go middle

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

architecture middle

Как организовано взаимодействие между вашими сервисами?

architecture middle

Что делает библиотека GORM (или Gorm Pool) в контексте работы с базами данных?

database Go middle

Стоит ли использовать монолитную архитектуру?

architecture middle

Можно ли использовать графы, содержащие циклы, в реализации?

algorithms middle

Это будет реализовано не только на языке программирования, правильно?

architecture middle

Что представляет собой ссылка на слайс в языке Go и как она работает?

language_specific Go middle

Расскажите про работу со строками в программировании: как они устроены в памяти, какие есть особенности реализации и на что стоит обратить внимание?

data_structures middle

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

database middle

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