Собеседование на .NET разработчика (backend)

Таймкоды 00:00 — О себе 13:13 — Что такое .NET 14:38 — Управляемая и неуправляемая куча 15:47 — Работа сборщика мусора 17:30 — IDisposable и Finalize() 20:47 — Коллекции 21:34 — List 23:02 — Тип string и Stringbuilder 25:42 — Асинхронность 27:24 — Task и Thread 30:45 — Потокобезопасные коллекции 31:22 — Кеш 34:20 — Абстрактные классы и интерфейсы 36:55 — static 39:49 — ref и out 41:36 — Рекурсия 43:43 — Entity framework 44:40 — IEnumerable vs IQueryable 45:40 — Триггеры и хранимки 48:49 — Join 50:00 — ASID 52:05 — Типы СУБД 53:07 — Оптимизация запросов (План запроса) 55:35 — Индексы 56:13 — GraphQL 56:47 — SOLID 01:01:50 — Паттерны проектирования 01:02:13 — Алгоритмическая сложность 01:06:30 — О проекте и компании О вакансии в АО «БАРС Групп» Необходимые знания и ключевые навыки .NET 6, ASP.NET Core MVC, C#, HotChocolate (GraphQL), EntityFramework Core, PostgreSQL, Redis, Microsoft DI, NLog Стек технологий .NET 6, ASP.NET Core MVC, C#, HotChocolate (GraphQL), EntityFramework Core, PostgreSQL, Redis, Microsoft DI, NLog

Смотрите также