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
🤔 Какой метод используется для получения дня недели из объекта DateTime?
Anonymous Quiz
21%
GetDayOfWeek()
59%
DayOfWeek()
12%
Day()
8%
WeekDay()
🤔 Что такое методы расширения LINQ и для чего нужны?

Это статические методы, которые позволяют работать с коллекциями, например, Where, Select, OrderBy. Они упрощают обработку данных и делают код читаемым.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
🤔 Что будет результатом попытки наследовать класс, который уже имеет базовый класс?
Anonymous Quiz
55%
Компиляция пройдет успешно
20%
Ошибка компиляции
10%
Вызовется базовый класс
15%
Создастся новый независимый класс
💊47🤔7👍1
🤔 Какой из следующих методов преобразует строку в число?
Anonymous Quiz
10%
int.Parse
21%
Convert.ToInt32
6%
int.TryParse
63%
Все вышеперечисленные
🤔 Как работают join?

join в LINQ или SQL объединяет данные из двух коллекций или таблиц на основе общего поля. Например, в SQL это выполняется через сравнение ключей, указанных в ON, а в LINQ — с помощью метода Join. Результат может быть внутренним (INNER JOIN), внешним (LEFT JOIN, RIGHT JOIN) или полным (FULL JOIN).


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
🤔 Какой метод LINQ используется для удаления дублирующихся элементов из последовательности?
Anonymous Quiz
13%
Unique
18%
RemoveDuplicates
2%
Clear
67%
Distinct
👍6🤔1💊1
🤔 Какой модификатор доступа делает элемент доступным только внутри того же класса?
Anonymous Quiz
1%
public
84%
private
8%
protected
6%
internal
🤔 Зачем нужен INotifyPropertyChanged интерфейс?

Он используется для уведомления UI о том, что свойство изменилось.
В MVVM паттерне это основа двусторонней привязки данных, без него UI не узнает, что нужно обновить отображение.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥1
🤔 Какая коллекция из пространства имен 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