ENIGMA AI
ENIGMA AI

Вопросы на собеседование Backend C# — часть 5

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

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

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

Были ли у вас другие предложения по работе, от которых вы отказались? Если да, то что вас в них не устроило?

behavioral middle

Какова ваша основная мотивация в работе?

behavioral junior

Какими качествами должен обладать хороший руководитель?

behavioral middle

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

behavioral junior

Какова временная сложность алгоритма быстрой сортировки (QuickSort) в лучшем, среднем и худшем случаях?

algorithms junior

Какие существуют жизненные циклы объектов в DI-контейнерах?

architecture middle

Как реализовать время жизни записи (TTL) в кэше и какие подходы для этого являются наиболее эффективными?

data_structures middle

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

database middle

В чем разница между стеком и кучей (heap) в контексте управления памятью, и какие типы данных хранятся в каждой из них?

data_structures junior

Как работает механизм автоматического управления памятью (Garbage Collection)? В какой момент происходит очистка и какие алгоритмы при этом используются?

language_specific middle

В чем разница между list и dict в Python?

data_structures Python junior

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

concurrency middle

Задайте вопросы по Git.

general Git junior

Из каких блоков состоит обработка исключений?

language_specific junior

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

general junior

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

backend middle

Приходилось ли вам использовать команду git cherry-pick и для чего она используется?

devops Git junior

Что вы сейчас ищете для себя и какие ключевые факторы определили при поиске нового места работы?

behavioral junior

Как вы относитесь к работе с legacy-кодом? С каким legacy-кодом вы готовы работать, а с каким — нет?

behavioral middle

Удобно было бы перейти на «ты» или продолжим более формально?

behavioral junior

Если у вас будет несколько офферов одновременно, по каким критериям вы будете их приоритизировать и как расставите приоритеты при выборе?

behavioral middle

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

behavioral junior

Как много вы работали с тестированием, какие виды тестов писали и какой процент покрытия кода (code coverage) у вас был?

testing middle

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

behavioral junior

Как отфильтровать запрос с агрегацией в SQL?

database SQL junior

Почему поиск в словаре (хеш-таблице) по ключу работает быстро?

data_structures junior

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

architecture middle

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

behavioral junior

Расскажите, пожалуйста, о компании и о том, чем мне предстоит заниматься на этой позиции.

behavioral junior

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

oop C++ middle

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