Телеграм

Библиотека собеса по C# | вопросы с собеседований

@csharp_interview_lib Программирование и разработка
РКН: проверяем Не иноагент
Вопросы с собеседований по C# и ответы на них.

По рекламе: @tproger_sales_bot

Учиться у нас: https://clc.to/QRJIVw

Для обратной связи: @proglibrary_feeedback_bot

Наши каналы: https://t.me/proglibrary/9197

Статистика обновлена 15.11.2026 в 23:47 · 1 просмотр страницы · Хотите больше просмотров?

Подписчики5 624 -1 за 1 день
Охват поста1 011 18% от подписчиков
ERR за месяц17,98%
ERR за 24 часа6,95%

Динамика за 30 дней

Рекламные публикации

Рекламных публикаций не найденоЗа последнее время мы не нашли на площадке ни одного рекламного поста.

Последние публикации

Все посты канала →
Открыть пост ↗
👀 Чем typeof(Base) отличается от value.GetType(), если внутри лежит наследник?

Ответ: typeof(Base) возвращает объект Type для типа Base, указанного в коде. value.GetType() возвращает фактический тип объекта во время выполнения.

Если переменная Base value хранит объект Derived, результаты будут Base и Derived. typeof не требует экземпляра. Вызов GetType() у null приведёт к NullReferenceException.

Документация.

Источник вопроса

➡️ Навигация: База знаний • Задачи • Собеседования • Вакансии

🐸 Библиотека программиста
👁 371 ↻ 1 сегодня в 12:04
Открыть пост ↗
👀 Чем отличаются throw и throw ex при повторном выбрасывании исключения?

Ответ: throw внутри catch повторно выбрасывает текущее исключение с сохранением исходной трассировки стека. В ней остаётся путь к месту, где возникла ошибка.

throw ex начинает трассировку заново от точки повторного выбрасывания и теряет часть пути к исходной ошибке. Если нужно добавить контекст, можно создать новое исключение и передать исходное как InnerException.

Документация.

Источник вопроса

➡️ Навигация: База знаний • Задачи • Собеседования • Вакансии

🐸 Библиотека программиста
👁 340 ↻ 2 вчера в 12:01
Открыть пост ↗
👀 Что записывать, когда вы проводите техническое интервью

Кандидат объяснил, почему выбрал Dictionary. В заметках полезнее сохранить его аргумент, чем поставить галочку «знает коллекции». Например, он объяснил, как будет искать по ключу и что сделает с повторяющимися ключами. После встречи по таким записям проще обсудить, что именно показал ответ.

В «Коде найма» разобрали, как собирать примеры из ответов и по ним оценивать кандидата. Там есть и другие материалы для тех, кто проводит интервью.

➡️ Навигация: База знаний • Задачи • Собеседования • Вакансии

🐸 Библиотека программиста
👁 442 ❤ 1 ↻ 1 вчера в 07:20