НовоеAI-конструктор резюме: правишь прямо на листе A4, а нейросеть подсказывает, что усилитьКонструктор резюме на листе A4Попробовать
JobPath
Начать бесплатно

Вопросы на собеседовании C#-разработчика

817 вопросов с реальных собеседований, чаще всего — в компаниях ПочтаТех, Ozon и RedLab.

Все вопросы

Нашлось 519 вопросов

  1. Используете ли Elasticsearch для поискаSeniorPravoTech
  2. Удаляется ли строка из PostgreSQL сразу после удаления и коммитаSeniorKvando Technologies
  3. Когда и как объекты классов и структур удаляются из памяти в C#SeniorAXELOT_SOFT
  4. Как происходит аутстафинг и взаимодействие с заказчикамиSeniorRedLab
  5. Какие внешние зависимости мокались через тестовые контейнерыSeniorLesta Games
  6. Как искать фразы с перестановкой слов в полнотекстовом поискеSeniorПротон (Gandiva)
  7. Какова роль строки подключения в контроллере?SeniorСбер
  8. Как прокидывать зависимости в глубоко вложенные компоненты с помощью DI контейнеровSeniorLightHour Games
  9. Почему выбрали KafkaSeniorПротон (Gandiva)
  10. Как выполняются JOIN операции в базах данныхSeniorПочтаТех
  11. Ответь на такие вопросы вслухMock-интервью с ИИ: вопросы голосом и разбор каждого ответа.
    Попробовать
  12. Что значит, что один микросервис зависит от другогоSeniorMTS
  13. Какое преимущество даст замена List на массив при удалении дубликатовSeniorФинГрад
  14. Используются ли облачные технологии на проектах и какиеSeniorRedLab
  15. Пишут ли запросы вручную при работе с Entity Framework?Seniorгудфокаст
  16. Почему бизнес-логика должна быть отделена от инфраструктуры и контроллера?SeniorСбер
  17. Какие версии .NET используются и почемуSeniorPravoTech
  18. Как избежать загрузки всех данных в память при использовании IEnumerable?SeniorRedLab
  19. Как обеспечиваются гарантии доставки при использовании хореографии и оркестрации в микросервисахSeniorSitronics
  20. Для чего нужны LIMIT и OFFSET в SQLSeniorKvando Technologies
  21. Какие таблицы и связи нужны для хранения иерархии сотрудников с руководителями и подчиненнымиSeniorRedLab

Как проходит собеседование

Собеседование на C#-разработчика обычно включает разговор с рекрутером, техническое интервью и встречу с командой. Иногда между ними бывает задача на код или домашнее задание. Рекрутер обычно уточняет, писал ли ты на современном .NET или поддерживал старый .NET Framework, а команда спрашивает про проекты, которые ты переводил с одного на другой.

Чаще всего спрашивают основы языка и платформы: значимые и ссылочные типы, упаковку, сборку мусора и поколения, IDisposable. Почти всегда проверяют асинхронность: async/await, Task, контекст синхронизации и типичные взаимоблокировки. По LINQ — отложенное выполнение и разницу между IEnumerable и IQueryable. Для бэкенда добавляются ASP.NET Core, внедрение зависимостей и время жизни сервисов, Entity Framework и работа с базой данных. На старших позициях обсуждают архитектуру и производительность.

Чтобы готовиться прицельно, отфильтруй вопросы по своему уровню и начни с тех, что спрашивали чаще всего: счётчик стоит у каждого вопроса. Ответь на несколько из них вслух в mock-интервью, так видно, где ответ разваливается, ещё до настоящего созвона.

Другие направления

Прорепетируй собеседование C#-разработчика

Голосовой ИИ-интервьюер задаст вопросы твоего стека, переспросит и разберёт каждый ответ.

Тренироваться бесплатно

Связаться с поддержкой

Выбери, где удобнее написать