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

Вопросы собесов t.iss.one/+sjKGQXl79ytkYzIy
Задачи t.iss.one/+Xy-0H7xKlgo0NDVi
Ваканасии t.iss.one/+BQFHXZQ0zrViNGIy
Download Telegram
🤔 Чему равно выражение: Math.Pow(2, 3) + Math.Sqrt(16)?
Anonymous Quiz
3%
6
5%
8
15%
10
76%
12
🤔 Какой модификатор доступа позволяет доступ только внутри того же класса?
Anonymous Quiz
0%
Public
13%
Protected
81%
Private
6%
Internal
👍2
🤔 Какой метод интерфейса IComparable<T> нужно реализовать для сортировки объектов?
Anonymous Quiz
32%
Compare
50%
CompareTo
15%
Equals
3%
GetHashCode
👍1💊1
🤔 Какой метод используется для проверки, заканчивается ли строка определенной подстрокой в C#?
Anonymous Quiz
82%
EndsWith
10%
FinishesWith
6%
Ends
3%
Finish
👍1
🤔 Какая коллекция из пространства имен System.Collections.Concurrent является потокобезопасным словарем?
Anonymous Quiz
75%
ConcurrentDictionary<TKey, TValue>
15%
Dictionary<TKey, TValue>
3%
SortedDictionary<TKey, TValue>
7%
Hashtable
👍1
🤔 Какая из концепций ООП используется для скрытия деталей реализации и предоставления публичного интерфейса?
Anonymous Quiz
4%
Полиморфизм
3%
Наследование
83%
Инкапсуляция
9%
Абстракция
👍1
🤔 Какой метод LINQ используется для получения пересечения двух последовательностей?
Anonymous Quiz
25%
Union
42%
Intersect
9%
Concat
24%
Join
3
🤔 Что произойдет, если метод, помеченный как async, не возвращает Task или Task<T>?
Anonymous Quiz
38%
Метод вызовет исключение
41%
Метод будет работать синхронно
19%
Метод вернет значение null
3%
Метод выполнится быстрее
👀3👍1
🤔 Как правильно организовать вызов асинхронного метода из синхронного контекста, чтобы избежать deadlock?
Anonymous Quiz
6%
myAsyncMethod().Wait();
46%
Task.Run(() => myAsyncMethod()).Wait();
39%
await myAsyncMethod();
9%
myAsyncMethod().Result;
👍7
🤔 Какой из операторов используется для явного преобразования типов?
Anonymous Quiz
14%
is
56%
as
20%
typeof
10%
explicit
🤯4👍1
🤔 Какой из следующих типов делегатов является предопределенным в 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()