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

Вопросы собесов t.me/+sjKGQXl79ytkYzIy
Задачи t.me/+Xy-0H7xKlgo0NDVi
Ваканасии t.me/+BQFHXZQ0zrViNGIy
Download Telegram
🤔 Что в себе может хранить делегат?

Делегат хранит ссылки на методы с совместимой сигнатурой и может содержать одну или несколько функций (многокастовый делегат). Он позволяет динамически изменять логику выполнения кода.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7
🤔 Какой метод LINQ используется для пропуска элементов последовательности, пока условие истинно?
Anonymous Quiz
55%
SkipWhile
5%
TakeWhile
29%
Skip
11%
Where
🤔 Какой метод используется для асинхронного копирования большого файла с отображением прогресса?
Anonymous Quiz
11%
File.CopyAsync()
17%
FileStream.CopyToAsync()
7%
Stream.CopyToAsync()
65%
Нет встроенного метода, требуется пользовательская реализация
🤔 Чем Action отличается от Func?

Action<T> представляет метод, который ничего не возвращает (void), а Func<T, TResult> – метод, который возвращает значение. Func всегда имеет возвращаемый тип, а Action – нет.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12🔥4
🤔 Какой метод используется для асинхронного чтения бинарных данных из файла?
Anonymous Quiz
19%
BinaryReader.ReadAsync()
44%
File.ReadAllBytesAsync()
18%
File.ReadBinaryAsync()
18%
StreamReader.ReadAsync()
👍2
🤔 Какой метод используется для асинхронного открытия файла с определенными параметрами доступа?
Anonymous Quiz
28%
File.OpenReadAsync()
37%
File.OpenAsync()
29%
FileStream.OpenAsync()
6%
File.Open
🤔 Что такое методы расширения LINQ и для чего нужны?

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


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
3👍2
🤔 Какая коллекция в .NET обеспечивает доступ к элементам с контролем версии и блокировкой доступа для многопоточных операций?
Anonymous Quiz
6%
List<T>
35%
ConcurrentBag<T>
26%
BlockingCollection<T>
32%
ConcurrentQueue<T>
🤔 Какой интерфейс коллекции в .NET обеспечивает доступ к элементам по индексу и поддерживает динамическое изменение размера?
Anonymous Quiz
14%
ICollection<T>
20%
IEnumerable<T>
55%
IList<T>
10%
IDictionary<TKey, TValue>
💊5
🤔 Что такое метод расширения?

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


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🔥1
🤔 Какая коллекция позволяет эффективно хранить пары "ключ-значение" с доступом по ключу и хранением упорядоченных данных?
Anonymous Quiz
41%
Dictionary<TKey, TValue>
54%
SortedDictionary<TKey, TValue>
3%
ConcurrentDictionary<TKey, TValue>
2%
Hashtable
🤔 Как получить атрибуты типа во время выполнения с использованием рефлексии?
Anonymous Quiz
47%
type.GetAttributes()
16%
type.GetCustomAttributes()
26%
type.GetTypeAttributes()
11%
type.GetAllAttributes()
🤔 Что такое Zen Order Buy?

Это механизм автоматизации торговли, при котором заказы на покупку выставляются заранее по определённым параметрам, минимизируя влияние человеческого фактора.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🤯11🤔5😁3💊2
🤔 Какой метод используется для получения информации о генериках (generic) типа в C#?
Anonymous Quiz
12%
GetGenericArguments()
41%
GetGenericTypes()
16%
GetGenerics()
30%
GetTypeParameters()
🤔 Какой метод используется для выполнения нескольких асинхронных задач последовательно и сбора результатов в C#?
Anonymous Quiz
56%
Task.WhenAll()
9%
Task.WhenAny()
13%
Task.Run()
22%
Task.Sequence()
💊11🤔6
🤔 Для чего нужен Zen Order Buy?

Используется в торговых системах для оптимизации исполнения ордеров, управления рисками и автоматической покупки активов при достижении заданных условий.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
💊5🤔4🤯3🔥1
🤔 Какое значение возвращает метод Task.FromCanceled() в C#?
Anonymous Quiz
15%
Task.CompletedTask
6%
Task.Faulted
44%
Task.Canceled
35%
Task.CanceledTask
🤔 Какой тип возвращает асинхронный метод, который должен быть завершен без возвращаемого значения?
Anonymous Quiz
24%
void
64%
Task
4%
ValueTask
9%
Action
🤔 Что известно про парадигмы и принципы ООП?

Объектно-ориентированное программирование (ООП) основано на четырёх ключевых парадигмах: инкапсуляция, наследование, полиморфизм и абстракция. Оно позволяет строить гибкие и масштабируемые системы. Принципы ООП включают SOLID, GRASP и DRY/KISS/YAGNI.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7
🤔 Какой метод LINQ используется для группировки элементов последовательности на основе ключа и создания вложенных коллекций?
Anonymous Quiz
78%
GroupBy
10%
OrderBy
7%
Select
4%
Join
2