C# | Тесты
2.85K subscribers
25 photos
1 file
348 links
Cайт easyoffer.ru
Реклама @easyoffer_adv
ВП @easyoffer_vp

Вопросы собесов t.me/+sjKGQXl79ytkYzIy
Задачи t.me/+Xy-0H7xKlgo0NDVi
Ваканасии t.me/+BQFHXZQ0zrViNGIy
Download Telegram
🤔 Какая коллекция из пространства имен System.Collections.Concurrent позволяет ограничить количество элементов, которые могут быть добавлены?
Anonymous Quiz
39%
BlockingCollection
18%
ConcurrentQueue
29%
ConcurrentBag
14%
ConcurrentStack
👍1
🤔 Что такое идемпотентные методы?

Идемпотентные методы — это такие методы, которые при повторном выполнении с одинаковыми параметрами дают один и тот же результат и не вызывают дополнительных побочных эффектов.
Примеры в HTTP:
- GET: не изменяет ресурс, просто запрашивает данные.
- PUT: заменяет ресурс целиком — повторный вызов приводит к одному и тому же состоянию.
- DELETE: удаляет ресурс — повторное удаление не изменяет результат.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥1💊1
🤔 Какое исключение генерируется при попытке использования null ссылки?
Anonymous Quiz
20%
ArgumentNullException
78%
NullReferenceException
1%
InvalidOperationException
1%
IndexOutOfRangeException
🤔 Какой метод класса AutoResetEvent используется для однократного ожидания сигнала?
Anonymous Quiz
62%
WaitOne
27%
AwaitSignal
4%
Hold
6%
Delay
🤔 Что такое SignalR?

SignalR — это библиотека от Microsoft для обеспечения двусторонней связи в реальном времени между клиентом и сервером. Она использует протоколы, такие как WebSockets, для высокой производительности, а в случае их недоступности — другие технологии, например, long polling. SignalR упрощает разработку чатов, уведомлений и других динамичных приложений.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥3
🤔 Какое ключевое слово используется для определения асинхронного метода в C#?
Anonymous Quiz
96%
async
3%
await
0%
asyncronous
0%
parallel
🤔 Какой из следующих объектов используется для обеспечения эксклюзивного доступа к ресурсу между потоками?
Anonymous Quiz
30%
Mutex
15%
Monitor
18%
Semaphore
37%
Lock
💊12🔥2🤔2
🤔 Что такое ORM?

Это технология для работы с базами данных, преобразующая данные между объектами приложения и реляционной БД.
1. Упрощает выполнение CRUD-операций без написания SQL-запросов.
2. Примеры: Entity Framework, Hibernate, SQLAlchemy.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥3
🤔 Какой из следующих методов LINQ используется для вычисления накопительного значения в коллекции?
Anonymous Quiz
39%
Aggregate
37%
Sum
21%
Count
4%
Average
👍1
🤔 Какие есть типы LINQ?

LINQ делится на несколько типов по источнику данных:
- LINQ to Objects — для коллекций в памяти.
- LINQ to XML — для работы с XML-структурами.
- LINQ to Entities — для доступа к базам данных через Entity Framework.
- LINQ to SQL — устаревший способ работы с SQL.
- LINQ to DataSet — для
ADO.NET DataSet.
- Также возможны кастомные реализации (IQueryable, провайдеры LINQ).


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
🤔 Какой из следующих методов класса System.String удаляет все начальные и конечные пробелы из строки?
Anonymous Quiz
4%
Remove
88%
Trim
5%
Replace
3%
Clean
🤔1
🤔 Как работает асинхронный метод?

Асинхронный метод:
- выполняется без блокировки основного потока;
- использует ключевое слово async и возвращает Task/Task<T>;
- может приостанавливаться на await и продолжаться после завершения асинхронной операции.
Это позволяет эффективно использовать ресурсы и обрабатывать I/O без блокировок.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
🤔 Чему будет равно выражение: (15 % 4) + (6 * 2) / 3?
Anonymous Quiz
87%
7
6%
8
3%
9
3%
10
🤔9💊7👍4
🤔 Какой из следующих типов данных является ссылочным типом в C#?
Anonymous Quiz
2%
bool
1%
float
94%
List
3%
char
🤔 Что значит, что система является RESTful?

Это система, реализующая архитектурный стиль REST (Representational State Transfer). Это означает:
- Используются HTTP-методы как команды (GET, POST, PUT, DELETE).
- Ресурсы имеют уникальные URI.
- Коммуникация без состояния (stateless).
- Возможна кэшируемость.
- Данные передаются в виде представлений ресурса (обычно JSON/XML).ксте онлайн


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔 Какой метод используется для асинхронного удаления файла в C#?
Anonymous Quiz
5%
File.Delete()
61%
File.DeleteAsync()
1%
File.Remove()
33%
File.RemoveAsync()