[Excalib] Тестовое собеседование C# | .NET Junior Mock interview

🎯 Загружено автоматически через бота: 🚫 Оригинал видео: 📺 Данное видео является собственностью канала Excalib. Оно представлено в нашем сообществе исключительно в информационных, научных, образовательных или культурных целях. Наше сообщество не утверждает никаких прав на данное видео. Пожалуйста, поддержите автора, посетив его оригинальный канал: @Excalib. ✉️ Если у вас есть претензии к авторским правам на данное видео, пожалуйста, свяжитесь с нами по почте support@, и мы немедленно удалим его. 📃 Оригинальное описание: Для записи на консультацию напишите в телеграм бот: 😽Всем кусь😽 Тестовое интервью с разработчиком, который не имеет опыт в компании, однако пол года занимался фрилансом, как думаете получится устроиться в компанию? Сможет стать джуном или всё же не дотягивает? Telegram channel: Telegram chat: Vk: Может вы хотите поучаствовать в мок интервью? Пишите мне в телеграм(приложите свое резюме и расскажите о себе): @excalib Таймкоды: 00:00 интро: о себе, опыт 11:34 ООП, принципы. Полиморфизм 13:42 виды и инструменты полиморфизма, polymorphism of subtypes 16:43 SOLID 18:02 LSP 21:49 DIP, инструменты DIP, Service Locator 23:48 IoC, DI Dependency injection, DI lifetimes(singleton, transient, scoped) 27:16 Можно ли преждевременно прервать время жизни внедренной зависемости, например scoped-зависемости? 29:46 типы данных С# ; когда value types храняться в куче? 31:03 boxing/unboxing 32:46 приведи примеры значимых и ссылочных; DateTime - ref or value? 34:29 string, особенности? иммутабнльность, интернирование. 37:23 abstract class vs interface; когда использовать? 43:06 что может хранить interface?: константы? fields? 46:00 async/await. 48:39 как await реализует не блокирование основного потока? 49:03 concurrent collections 51:00 примитивы синхрнонизации: семафоры, мьтексы, spinlock, 54:20 : конвейер обработки запросов, составные части? Middleware, filters, типы фильтров 58:05 EF core: ORM; code first, DB first 1:00:00 трекинг; как отключить трекинг? AsNoTracking(); 1:01:53 проходилось ли: оптимизировать запросы? used индексы?used профильровщик? 1:04:18 опыт в технологиях: RabbitMQ, Raddis 1:04:30 Raddis; expiration time cache, sliding expiration. 1:10:05 SignalR; режимы: short polling, long-poling, web-socket 1:18:45 итоги, feedback
Back to Top