1:57:25Публичное техническое интервью .NET-инженера
Эксперты проводят и комментируют техническое интервью .NET-инженера. Вопросы охватывают проектирование кода, CI/CD, API, многопоточность, ORM, базы данных и коллекции C#.
Кандидат проходит интервью по .NET, миграциям, микросервисам, асинхронности, базам данных и архитектуре сервиса книг. Вопросы связывают технологические решения с нагрузкой и релизами.
Источник: Bruce Wayne
Открыть на YouTubeПосле настройки связи начинается длинное техническое интервью .NET-разработчика. Кандидата расспрашивают о проекте, продукте, команде и ожиданиях, затем о технологическом стеке и миграции инфраструктуры. Основной технический блок охватывает хранимые процедуры, SOLID, Dependency Injection, микросервисы, WebSocket, асинхронность, параллелизм и управление памятью в .NET. Далее собеседники обсуждают нагрузочное тестирование, оптимизацию БД, серверную конфигурацию и задачу проектирования сервиса электронных книг. В ней возникают кэширование, авторизация, генерация форматов, динамические данные, балансировка, метрики и Saga с компенсирующими транзакциями. Запись заканчивается вопросами о процессах, локальной разработке и обучении.
1:57:25Эксперты проводят и комментируют техническое интервью .NET-инженера. Вопросы охватывают проектирование кода, CI/CD, API, многопоточность, ORM, базы данных и коллекции C#.
1:22:14Моковое интервью Junior C#-разработчика без коммерческого опыта. Собеседующий проверяет ASP.NET Core, валидацию, PostgreSQL и идемпотентность.
1:35:59Кандидат рассказывает о сервисе электронной очереди и отвечает на вопросы о rich domain models, конкурентном доступе к состоянию и чистых функциях. Во второй части он моделирует сервис заказов и оплаты с событиями, Saga и компенсациями, затем обсуждает микросервисы и тестирование.