Вернуться в каталог собеседований

Моковое собеседование Junior C#-разработчика

Моковое интервью Junior C#-разработчика без коммерческого опыта. Собеседующий проверяет ASP.NET Core, валидацию, PostgreSQL и идемпотентность.

Excalib
  • Опубликовано на YouTube:
  • Просмотры на YouTube: 2,1 тыс.
  • Лайки на YouTube: 42
Открыть на YouTube

Коротко о видео

Моковое интервью с кандидатом без коммерческого опыта, который около полутора лет самостоятельно изучает C# и готовится к первой позиции. После самопрезентации собеседующий проверяет основы C#: async/await, различие I/O- и CPU-bound задач, IEnumerable/IQueryable, records, ref/out и вариативность generic-типов. В блоке ASP.NET Core обсуждаются middleware и обработка HTTP-запроса, DI и жизненные циклы сервисов, аутентификация и авторизация, валидация и конфигурация. Затем рассматриваются EF Core: способы загрузки данных, миграции, ChangeTracker, сырой SQL и связь many-to-many; PostgreSQL: типы и устройство индексов. Завершающая часть посвящена паттернам Saga и Outbox, повторной доставке сообщений и идемпотентности. В финале интервьюер даёт кандидату обратную связь и темы для повторения.

Затронутые темы

Что взять на заметку

  • Объяснять порядок регистрации middleware и обработку HTTP-запроса в ASP.NET Core.
  • Различать валидацию модели, action filters и FluentValidation.
  • Знать назначение и типы индексов PostgreSQL.
  • Корректно определять идемпотентность как свойство операции.
  • Понимать назначение Saga и Outbox и проектировать обработку повторно доставленных сообщений с идемпотентностью.

Рекомендуем посмотреть