ENIGMA AI
ENIGMA AI

Вопросы на собеседование Backend C#

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

Топ-100 вопросов открыты всем бесплатно. Полный банк позиции — для платных пользователей Enigma (от 2000 кр пополнений).

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

Что такое индексы в базе данных, зачем они нужны и как они работают?

database SQL middle
15×

Что такое модель OSI?

networking junior
14×

Что такое уровни изоляции транзакций и какие они бывают?

database SQL middle
12×

В чем отличие REST от gRPC?

networking gRPC middle
12×

Что такое транзакция в базе данных и зачем она нужна?

database junior
12×

Что такое ООП?

oop junior
11×

Что такое замыкание и как их можно использовать?

language_specific junior
10×

Почему вы решили уйти с предыдущего места работы?

behavioral junior

Что такое полиморфизм?

oop junior

Что такое чистая функция?

language_specific junior

Что такое структура данных?

data_structures junior

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

architecture middle

Как это работает?

general junior

В чем заключаются преимущества и недостатки микросервисной архитектуры по сравнению с монолитной?

architecture middle

Что такое Dependency Injection?

architecture middle

Какая была ваша роль в этом проекте?

behavioral junior

Что можно сделать в данной ситуации?

general junior

Что такое мемоизация?

algorithms middle

Что такое примитивные типы данных?

language_specific junior

В чем разница между Task и ValueTask, и в каких случаях предпочтительнее использовать ValueTask?

language_specific C# middle

В чем заключается принцип инверсии зависимостей (Dependency Inversion Principle)?

oop middle

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

data_structures junior

Что такое JWT-токен?

web middle

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

concurrency middle

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

behavioral junior

Какие у вас есть вопросы ко мне?

behavioral junior

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

architecture middle

Сколько времени в день вы проводите за компьютером?

behavioral junior

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

concurrency junior

Чем отличается стек от очереди?

data_structures junior