C# | Тесты
Open in Telegram
Сайт: https://easyoffer.ru/ Все каналы: t.me/+xGeAw6ckJ4liYzQy Контакт для рекламы: @easyoffer_adv
Show more2 711
Subscribers
+124 hours
-97 days
-3830 days
Posts Archive
2 711
🤔 Может ли pipeline не обрабатывать HTTP-запросы?
Да, может.
Пайплайн — это обобщённое понятие, означающее цепочку обработки данных. Он может использоваться для чего угодно: логирования, обработки событий, работы с файлами и т.д.
Если это HTTP-пайплайн, то он заточен под HTTP. Но в общем случае — pipeline может вообще не иметь отношения к HTTP.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
2 711
🤔 Какое ключевое слово в C# используется для асинхронного запуска метода, не блокируя основной поток выполнения?
2 711
🤔 DELETE является идемпотентным?
Да, метод DELETE является идемпотентным. Это означает, что независимо от количества повторений одного и того же запроса DELETE, результат останется тем же: указанный ресурс будет удалён (или уже не существовать). Повторное удаление не вызывает ошибку (если сервер реализован корректно), а просто возвращает результат, что ресурса нет.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
2 711
🤔 Какой из следующих методов класса Task используется для запуска задачи на текущем потоке?
2 711
🤔 Какой метод LINQ используется для получения пересечения двух коллекций?
2 711
🤔 Что такое DTO?
DTO (Data Transfer Object):
- Это простой класс, предназначенный только для передачи данных между слоями (например, между API и сервисом).
- Не содержит логики, только поля и свойства.
- Часто используется:
- при сериализации;
- в REST API;
- для защиты бизнес-модели от утечек наружу.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
2 711
🤔 Какой метод интерфейса IEnumerable возвращает перечислитель, который осуществляет перебор элементов коллекции?
2 711
🤔 Какой метод класса AutoResetEvent блокирует текущий поток до сигнала об окончании?
2 711
🤔 Что такое нормализация в базе данных?
Это процесс организации данных в БД с целью устранения избыточности и обеспечения целостности. Осуществляется путём разбиения таблиц и установления связей между ними. Применяются нормальные формы (1NF, 2NF, 3NF и выше).
Оптимизация под read-heavy нагрузки.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
2 711
🤔 Какой метод запускает асинхронную операцию без ожидания её завершения?
2 711
🤔 Для чего нужны нереляционные базы данных?
Нереляционные базы данных (NoSQL) используются для работы с большими объёмами данных, структурированных или неструктурированных, а также для обеспечения гибкости и масштабируемости. Они подходят для хранения документов, ключей-значений, графов или временных рядов. Такие базы, как MongoDB или Redis, идеальны для приложений с динамической структурой данных или высокой нагрузкой.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
2 711
🤔 Какой из следующих синтаксисов является корректным для использования индекса для доступа к элементу массива с конца?
2 711
🤔 Какие есть подходы внедрения в коры?
Если речь идёт о внедрении зависимостей в .NET Core (или ASP.NET Core), основные подходы такие:
- Через конструктор (наиболее распространённый и рекомендуемый способ)
- Через метод или свойства (менее предпочтительные, но допустимые)
- С использованием встроенного механизма DI-контейнера, где зависимости регистрируются в Startup.cs (или Program.cs в новых версиях)
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
2 711
🤔 Какой метод используется для объединения массивов строк в одну строку с разделителем?
2 711
🤔 Какое из следующих свойств класса ObservableCollection предоставляет доступ к элементам коллекции?
2 711
🤔 В чём отличие решения задачи через рекурсию и цикл?
- Рекурсия:
- Решение разбивается на подзадачи.
- Удобна для алгоритмов с вложенной логикой (деревья, обходы).
- Может привести к переполнению стека при глубокой рекурсии.
- Цикл:
- Экономичен по памяти.
- Лучше для итеративных, линейных задач.
- Может быть сложнее читаем в рекурсивных задачах.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
