ch
Feedback
C# | Тесты

C# | Тесты

前往频道在 Telegram

Cайт easyoffer.ru Реклама @easyoffer_adv ВП @easyoffer_vp Вопросы собесов t.me/+sjKGQXl79ytkYzIy Задачи t.me/+Xy-0H7xKlgo0NDVi Ваканасии t.me/+BQFHXZQ0zrViNGIy

显示更多
2 802
订阅者
无数据24 小时
-57
无数据30
帖子存档
🤔 Каковы преимущества при использовании внедрения зависимостей (DI) в код? - Слабая связность — классы не создают зависимости напрямую. - Тестируемость — можно легко подменить зависимости моками. - Гибкость — можно менять реализацию без изменения потребителя. - Расширяемость — можно добавлять новые реализации интерфейсов без изменения старых классов. - Повторное использование — одно и то же внедрение можно использовать в разных частях системы. Внедрение зависимостей упрощает архитектуру и повышает удобство поддержки кода. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний

🤔 Какой из следующих методов LINQ используется для сортировки коллекции по убыванию?
Anonymous voting

🤔 Какой из следующих методов LINQ используется для выполнения внешнего соединения двух коллекций?
Anonymous voting

🤔 Как происходит работа с Thread-ами и Task-ами, если из нескольких обращаться к общему state? При доступе к общему состоянию из нескольких Task или Thread могут возникнуть гонки данных (race conditions). Чтобы избежать ошибок: - Используют блокировки (lock, Monitor, Mutex). - Применяют конкурентные коллекции (ConcurrentDictionary, BlockingCollection). - Используют иммутабельность и локальные копии данных. - В случае async/await — состояние можно защищать SemaphoreSlim. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний

🤔 Какой метод используется для получения информации о типе параметра метода в C#?
Anonymous voting

🤔 Какой метод возвращает значение из асинхронного метода?
Anonymous voting

🤔 Что такое interlocked? Interlocked — это механизм для безопасного изменения чисел между потоками без использования блокировок. Он позволяет выполнять операции вроде прибавления или замены значений мгновенно и без конфликта, что важно для высокой производительности при простых действиях. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний

🤔 Какое ключевое слово используется для создания частично реализованного класса, который должен быть дополнен производными классами?
Anonymous voting

🤔 Какой из следующих синтаксисов является корректным для объявления анонимного метода?
Anonymous voting

🤔 Что такое куки и где оно хранится в запросе? Это небольшие файлы данных, хранящиеся на стороне клиента и отправляемые серверу с каждым запросом. 1. Они содержатся в заголовке HTTP-запроса (Cookie). 2. Используются для хранения сессий, предпочтений пользователя и другой информации. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний

🤔 Какое исключение будет выброшено, если метод, требующий некорректных аргументов, вызывается?
Anonymous voting

🤔 Какое пространство имён в C# содержит функциональность для параллельного программирования?
Anonymous voting

🤔 Что такое .NET Standard? Это спецификация API, поддерживаемых различными реализациями платформы .NET, такими как .NET Framework, .NET Core и Xamarin. 1. Обеспечивает совместимость между этими реализациями, позволяя разрабатывать общий код. 2. Разработчики могут писать библиотеки, работающие на разных версиях и платформах .NET. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний

🤔 Какой тип коллекции в .NET предоставляет эффективный доступ к элементам по их ключу?
Anonymous voting

🤔 Какой из следующих синтаксисов является корректным для определения record в C#?
Anonymous voting

🤔 Какие различия между абстрактными и обычными методами? - Абстрактный метод: - Не имеет реализации. - Должен быть переопределён в наследнике. - Объявляется только внутри абстрактного класса. - Обычный метод: - Имеет реализацию. - Может вызываться напрямую. - Может быть переопределён или нет — по ситуации. Абстрактный метод задаёт обязательную реализацию, а обычный — реальную логику. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний

🤔 Какой из следующих синтаксисов является корректным для объявления асинхронного метода?
Anonymous voting

🤔 Какой из следующих синтаксисов является корректным для обработки исключений в асинхронном методе с использованием WhenAll?
Anonymous voting

🤔 Что такое Garbage Collector? Garbage Collector (GC) — это механизм .NET, который автоматически управляет памятью. Он: - Обнаруживает неиспользуемые объекты. - Очищает их из памяти. - Освобождает ресурсы, недоступные из активного кода. Это помогает избежать утечек памяти и упрощает жизнь разработчику. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний

🤔 Какой из следующих методов используется для завершения асинхронного метода с результатом?
Anonymous voting