Вернуться в видеотеку

СОБЕСЕДОВАНИЕ В АУТСОРС НА SENIOR РАЗРАБОТЧИКА - 330К

Развёрнутое собеседование C#/.NET-кандидата: от опыта и процессов разработки до задач на язык, SQL, EF Core, асинхронность и тестирование.

Источник: АйтишныйДомосед

Открыть на YouTube

Таймлайн

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

В техническом собеседовании .NET-разработчик описывает опыт в финтехе: работу с БД, оптимизацию SQL-запросов, Scrum-процесс, code review, тестирование и поддержку продакшена. Затем интервьюер проверяет C#/.NET, SQL и EF Core, DI, асинхронность, многопоточность и подход к тестам через уточняющие практические задачи. По описанию автора, это собеседование в аутсорс с оффером «330к на руки», однако работодатель не назван.

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

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

  • Подготовьте цельный рассказ о жизненном цикле задачи: распределение в спринте, декомпозиция, оценка, два code review, тестирование QA и выкладка в продакшен.
  • Для незнакомой технологии сначала честно обозначайте нехватку опыта, выделяйте время на исследование, декомпозируйте работу и лишь затем уточняйте оценку.
  • Повторите C#-основы на примерах: generic-ограничения через where, virtual/override, скрытие членов через new, value/reference types и поведение строк.
  • Разберите исключения и освобождение ресурсов: порядок catch-блоков, try/catch/finally, IDisposable, Dispose и то, как using связан с try/finally.
  • Не путайте массив, List, LinkedList и Dictionary: выбор зависит от операций, а O(1) относится к поиску по ключу в хеш-таблице с оговорками о коллизиях.
  • Повторите DI lifetime в ASP.NET Core, особенно риски Singleton и DbContext, а также различия I/O-bound и CPU-bound операций, CancellationToken и фоновых задач.
  • Для SQL подготовьте примеры оптимизации по execution plan, индексов и их стоимости на записи и диске, JOIN, миграций, Fluent API и тестирования финансовой логики.

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

58 мин
BackendSenior

Реальное собеседование на 300к на Senior .NET Backend разработчика | Проще чем ты думаешь

Запись технического интервью по .NET Backend с разбором опыта кандидата, практических задач по C# и последующим рассказом интервьюера о разработке, релизах и процессах работодателя.

44 мин
BackendMiddle

Проваленный собес на middle .net 150k+ #programming , #c#, #database , #programminglanguage , #net

Разбор технических вопросов middle .NET-собеседования: C#, LINQ, DI, PostgreSQL и паттерны микросервисов. Интервьюер последовательно уточняет ответы кандидата и объясняет важные детали реализации.