57:23Собеседование C#-разработчика с live coding
Реальное техническое интервью на позицию .NET/C#-разработчика: опыт с Web API и SQL, вопросы по асинхронности и live-coding-задачи на алгоритмы, потокобезопасность и SOLID.
Эксперты проводят и комментируют техническое интервью .NET-инженера. Вопросы охватывают проектирование кода, CI/CD, API, многопоточность, ORM, базы данных и коллекции C#.
Источник: EPAM Ukraine Career
Открыть на YouTubeЗапись воспроизводит публичное техническое интервью .NET-инженера с разбором уровня ответов. После вводного вопроса о современной экосистеме .NET кандидата спрашивают о паттернах, SOLID, качестве кода и CI/CD. Эксперты объясняют, чем отличаются ожидаемые ответы middle-, senior- и lead-уровней, и показывают пример code review ASP.NET-контроллера с избыточными зависимостями. Далее разбираются REST, идемпотентность, C# и .NET, потоки, Task и асинхронность. Завершающая часть посвящена Entity Framework и Dapper, производительности SQL, уровням изоляции транзакций, индексам, коллекциям, record, struct, class, Action и Func. Формат полезен как детальный разбор логики технических ответов, а не как реальный процесс найма.
57:23Реальное техническое интервью на позицию .NET/C#-разработчика: опыт с Web API и SQL, вопросы по асинхронности и live-coding-задачи на алгоритмы, потокобезопасность и SOLID.
1:23:14Техническое интервью на позицию Lead Python Engineer. Интервьюер проверяет опыт кандидата в SDLC и методологиях разработки, веб-протоколах и TLS, безопасности, ООП, тестировании, Git/CI/CD, инфраструктуре и внутреннем устройстве Python. Практическая часть включает SQL-задачи с JOIN и агрегациями, а также рефакторинг сервиса денежных переводов с транзакциями, блокировками и архитектурными границами.
1:26:41Кандидат проходит интервью в ПСБ и отвечает на вопросы об индексах, транзакциях и планах запросов в SQL Server и PostgreSQL, блокировках, потоках и C#. В финале обсуждается проектирование решения.