Как пройти СОБЕСЕДОВАНИЕ на C# & .Net РАЗРАБОТЧИКА?
Вас ждет разбор вопросов и ответов с собеседований. Обсудим такую область знаний из IT, как C# и .Net. Зачем разработчику ходить на собеседования? В чем разница между ссылочными и значимыми типами данных? Для чего нужна упаковка и распаковка C Sharp? В чем разница между интерфейсом и абстрактным классом? Где используются дженерики?
Также больше про дженерики, абстрактный класс и абстрактный метод, конструкцию try/catch, команду throw, конструкцию using, тип коллекции dictionary, хэш код в Си шарп, асинхронность и многопоточность, тип string и многое другое - в новом видео. Поделится своим опытом работы и поможет во всем разобраться наш наставник и девелопер с большим опытом Паша Львов. Приятного просмотра!
Другие видео с Пашей:
⁃ C# vs. JAVA: Сделай Правильный Выбор! / -
⁃ Что нужно знать про ООП -
❗️Ссылка на курс С# (.Net) разработчик -
❗️СЕКРЕТЫ IT КАРЬЕРЫ -
🧔Профайл Паши -
🧔Telegram Ильи (для ваших предложений по контенту) - @ilyarublevsky
Что еще будет в видео👇
0:00 ( - Интро
1:23 - Важно ли ходить на собеседования
5:40 - В чем разница между типами Reference и Value Type
8:13 - Передача в качестве параметра числа и объекта
9:29 - Про использование Value Type
10:40 - Box Unbox - что это и как этого можно избежать?
11:28 - Тип string относится к Reference или Value?
14:45 - Про абстрактный класс и абстрактный метод
18:45 - Про абстрактный класс и интерфейс
20:30 - Про 2 интерфейса, реализуемых в 1 классе (с совпадающими именами)
20:45 - Про дженерики
22:55 - Про использование дженерик-методов не в дженерик-классах
23:47 - Про ограничение типов, которые передаются как шаблоны
24:57 - Про try/catch
31:09 - Команда throw
33:37 - Конструкция using
37:38 - Про dictionary
42:35 - Про hash
45:57 - Про коллекции
47:33 - Асинхронность и многопоточность