1:22:14Моковое собеседование Junior C#-разработчика
Моковое интервью Junior C#-разработчика без коммерческого опыта. Собеседующий проверяет ASP.NET Core, валидацию, PostgreSQL и идемпотентность.
Кандидат рассказывает о сервисе электронной очереди и отвечает на вопросы о rich domain models, конкурентном доступе к состоянию и чистых функциях. Во второй части он моделирует сервис заказов и оплаты с событиями, Saga и компенсациями, затем обсуждает микросервисы и тестирование.
Источник: Отсобеседование
Открыть на YouTubeВедущий проводит широкое техническое интервью Senior Backend-разработчика с опытом C#-разработки. Кандидат рассказывает о системе электронной очереди, после чего участники обсуждают шаблоны, анемичные и богатые доменные модели, неизменяемость данных и управление общим состоянием. На примере большой машины состояния они рассматривают конкурентный доступ и возможность вынести состояние во внешнее хранилище. Затем интервьюер предлагает смоделировать интернет-магазин с заказом и оплатой: кандидат описывает события, шину сообщений, сервис оплаты и Saga с компенсационными действиями. В заключении затрагиваются мониторинг, DNS и сетевой путь запроса, монолиты и микросервисы, откаты на проде, тестирование домена и обработка исключительных ситуаций.
1:22:14Моковое интервью Junior C#-разработчика без коммерческого опыта. Собеседующий проверяет ASP.NET Core, валидацию, PostgreSQL и идемпотентность.
1:39:49Кандидат проходит интервью по .NET, миграциям, микросервисам, асинхронности, базам данных и архитектуре сервиса книг. Вопросы связывают технологические решения с нагрузкой и релизами.
1:12:22Кандидат решает архитектурный кейс по созданию криптобиржи и отвечает на вопросы по backend-разработке. Собеседники разбирают торговые ордера, доменные области, очереди, хранение валют, микросервисы, подписки и надёжность сервисов.