es
Feedback

¡No caigas en manos de tramposos! Telemetrio encuentra y marca estos canales 👉 Si quieres ver la etiqueta, suscríbete

C# | Тесты

C# | Тесты

Ir al canal en Telegram

Сайт: https://easyoffer.ru/ Все каналы: t.me/+xGeAw6ckJ4liYzQy Контакт для рекламы: @sendme_ads

Mostrar más
2 668
Suscriptores
+124 horas
-27 días
-1630 días
Archivo de publicaciones
🤔 Какой метод используется для получения текущей даты и времени в C#?
Anonymous voting

🤔 Какие проблемы могут быть при многопоточности и как их избежать? Проблемы: состояния гонки, deadlock, livelock, взаимные блокировки и неправильная синхронизация данных. Их избегают с помощью использования примитивов синхронизации (например, lock, Monitor, Mutex), разделения ответственности между потоками, атомарных операций и минимизации общего доступа к ресурсам. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний

🤔 Что означает ключевое слово lock в C#?
Anonymous voting

🤔 Что произойдет, если не реализовать интерфейс IDisposable для класса, использующего неуправляемые ресурсы?
Anonymous voting

🤔 Include — это жадная, ленивая или явная загрузка? Include — это жадная (eager) загрузка. Он используется в Entity Framework, чтобы сразу загрузить связанные сущности вместе с основным объектом в одном запросе. Это позволяет избежать дополнительных обращений к базе данных после получения главной сущности. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний

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

🤔 Что такое "volatile" в C#?
Anonymous voting

🤔 Что такое принципы SOLID? SOLID — это набор пяти принципов объектно-ориентированного программирования, которые помогают писать гибкий и поддерживаемый код. Принципы включают: Single Responsibility (одна ответственность), Open/Closed (открытость для расширения, закрытость для изменений), Liskov Substitution (подстановка Барбары Лисков), Interface Segregation (разделение интерфейсов) и Dependency Inversion (инверсия зависимостей). Эти принципы помогают избежать излишней сложности и улучшить структуру программного кода. Применение SOLID делает код более устойчивым к изменениям и легче в сопровождении. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний

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

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

🤔 Что такое reflection и для чего используется? Это механизм, позволяющий исследовать и взаимодействовать с метаданными типов в рантайме. Используется для динамического вызова методов, получения информации о классах, их свойствах, конструкторах и атрибутах, а также для создания объектов во время выполнения. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний

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

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

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

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

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

🤔 Как можно использовать делегаты? Делегаты позволяют: - Передавать методы как параметры. - Создавать цепочки вызовов (мультикаст). - Реализовывать обратные вызовы (callback). - Использовать события и обработчики событий. - Организовывать стратегии поведения в шаблонах проектирования. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний

🤔 Что произойдет, если вызвать метод с out параметром, не присвоив ему значение внутри метода?
Anonymous voting

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

🤔 Какие шаблоны проектирования используешь во front- и back-end? Front-end: - MVVM (Model-View-ViewModel) — используется во фреймворках вроде WPF, Angular. - MVC (Model-View-Controller) — в JavaScript-приложениях (например, с Backbone). - Observer — реактивные библиотеки (RxJS). - Strategy — динамическое поведение компонентов. - Factory — динамическое создание UI-компонентов. Back-end (на .NET): - Repository — изолирует работу с базой данных. - Unit of Work — объединяет операции изменения данных в одну транзакцию. - Dependency Injection — внедрение зависимостей (широко используется в ASP.NET Core). - Factory Method — для создания объектов с гибкой конфигурацией. - Adapter/Decorator — обёртки над внешними API или логикой. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний