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

Вопросы собесов t.iss.one/+sjKGQXl79ytkYzIy
Задачи t.iss.one/+Xy-0H7xKlgo0NDVi
Ваканасии t.iss.one/+BQFHXZQ0zrViNGIy
Download Telegram
🤔 Какой из следующих типов делегатов является предопределенным в C# и может использоваться для методов, возвращающих значение и принимающих два параметра?
Anonymous Quiz
24%
Action<T1, T2>
65%
Func<T1, T2, TResult>
6%
Predicate<T>
5%
EventHandler<TEventArgs>
👍4
🤔 Какой из следующих методов используется для получения вложенного исключения, вызвавшего текущее исключение?
Anonymous Quiz
50%
InnerException
9%
GetBaseException
14%
GetException
27%
GetInnerException
🤔 Какое ключевое слово используется для обозначения, что метод должен быть реализован в производном классе?
Anonymous Quiz
5%
sealed
3%
static
61%
abstract
31%
virtual
🤔 Какой тип исключения выбрасывается, если метод вызывается с недопустимыми аргументами?
Anonymous Quiz
82%
ArgumentException
12%
InvalidOperationException
5%
NullReferenceException
1%
IndexOutOfRangeException
🤔 Какой класс используется для создания слабых ссылок на объекты в C#, позволяя сборщику мусора их собирать, если нет других сильных ссылок?
Anonymous Quiz
45%
WeakReference
20%
GCHandle
20%
SoftReference
15%
Reference
🤔 Какой из нижеперечисленных методов использует обобщение с несколькими ограничениями?
Anonymous Quiz
7%
void Method<T>(T param) where T : class
31%
void Method<T>(T param) where T : struct, new()
55%
void Method<T>(T param) where T : class, IDisposable
7%
void Method<T>(T param) where T : new()
🤔 Какой из нижеперечисленных классов предоставляет высокоуровневый API для параллельного выполнения задач?
Anonymous Quiz
40%
Task
20%
Thread
10%
ThreadPool
30%
Parallel
🤔2
🤔 Какой из следующих типов данных используется для представления лямбда-выражений в виде дерева выражений?
Anonymous Quiz
22%
Func<T>
9%
Action<T>
50%
Expression<T>
19%
Predicate<T>
👍1
🤔 Какой метод используется для получения всех атрибутов, примененных к типу, в C#?
Anonymous Quiz
34%
Type.GetProperties()
6%
Type.GetMethods()
50%
Type.GetCustomAttributes()
9%
Type.GetFields()
🤔 Какой интерфейс в C# используется для выполнения сравнения объектов по заданному порядку?
Anonymous Quiz
29%
IComparer
58%
IComparable
12%
IEquatable
1%
IConvertible
🤔 Какой алгоритм сортировки имеет наихудшую временную сложность O(n^2)?
Anonymous Quiz
5%
Быстрая сортировка
10%
Сортировка слиянием
18%
Пирамидальная сортировка
67%
Пузырьковая сортировка
🤔 Какой из методов LINQ используется для отложенной фильтрации коллекции?
Anonymous Quiz
62%
Where
11%
Select
12%
GroupBy
15%
OrderBy
🤔 Какой из следующих паттернов проектирования использует принцип инверсии управления (IoC)?
Anonymous Quiz
8%
Singleton
8%
Factory Method
78%
Dependency Injection
6%
Builder
👍2
🤔 Какой алгоритм поиска имеет временную сложность O(log n)?
Anonymous Quiz
18%
Линейный поиск
58%
Бинарный поиск
8%
Интерполяционный поиск
16%
Экспоненциальный поиск
👍2
🤔 Какой из методов класса Task используется для ожидания завершения всех задач в массиве задач?
Anonymous Quiz
63%
WaitAll
30%
WhenAll
6%
WaitAny
2%
WhenAny
👍1
🤔 Какой интерфейс реализует коллекция, поддерживающая уведомления об изменении своих элементов?
Anonymous Quiz
33%
INotifyCollectionChanged
26%
INotifyPropertyChanged
35%
IObservable<T>
6%
ICollection<T>
🤔 Какой метод класса Array используется для сортировки элементов одномерного массива?
Anonymous Quiz
87%
Sort
11%
Order
2%
Arrange
1%
Sequence
💊3👍2