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
🤔 Что такое .NET Standard?

.NET Standard — это набор API, общих для всех реализаций .NET (.NET Framework, .NET Core, Mono, Xamarin).
Позволяет создавать библиотеки, совместимые с несколькими платформами.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4
🤔 Какой метод используется для добавления политики CORS в конвейер обработки запросов в ASP.NET Core?
Anonymous Quiz
44%
UseCors
43%
AddCors
8%
ConfigureCors
5%
EnableCors
🤔 Тип string относится к Reference или Value?

Тип string — это ссылочный тип. Однако, в отличие от других ссылочных типов, строки являются неизменяемыми (immutable). Это значит, что при любом изменении строки создаётся новый объект в памяти, а старый остаётся неизменным.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8
🤔 Какой из следующих алгоритмов используется для сортировки массива?
Anonymous Quiz
94%
Quick Sort
2%
Breadth-First Search
2%
Depth-First Search
2%
Bellman-Ford
💊6
🤔 Что будет, если написать обычный метод в абстрактном классе?

Это нормально и допустимо.
Абстрактный класс может содержать:
- Как абстрактные методы, требующие реализации,
- Так и обычные методы, уже реализованные.
Это позволяет дать базовую логику, которую дочерние классы могут наследовать или переопределять.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8
🤔 Какой из следующих методов позволяет завершить обработку исключения и продолжить выполнение кода после блока try/catch?
Anonymous Quiz
80%
finally
7%
throw
11%
continue
2%
return
🤔 Как работает ThreadPool?

- Имеется ограниченное количество потоков, заранее подготовленных.
- Когда приходит задача — она ставится в очередь.
- Свободный поток из пула берёт задачу и исполняет её.
- По завершению поток возвращается обратно в пул, а не уничтожается.
Это позволяет эффективно обрабатывать множество мелких задач без перегрузки системы.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4
🤔 Какой метод класса Queue<T> используется для извлечения и удаления элемента из начала очереди?
Anonymous Quiz
41%
Dequeue
8%
Enqueue
21%
Peek
30%
Pop
🤔 В чем отличие монолитной и микросервисной архитектуры на практике?

1. Монолит: весь код в одном приложении; легче разрабатывать и развертывать, но сложнее масштабировать и обновлять.
2. Микросервисы: система состоит из небольших сервисов, каждый из которых работает независимо; проще масштабировать и изменять, но сложнее управлять взаимодействиями.
3. На практике микросервисы требуют продвинутой инфраструктуры и мониторинга.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2🔥1
🤔 Какой метод используется для ожидания завершения любой из указанных задач?
Anonymous Quiz
32%
Task.WaitAny
6%
Task.CompleteAny
50%
Task.WhenAny
12%
Task.AwaitAny
💊6👍2
🤔 Какой метод должен быть реализован для перегрузки операции явного преобразования типов?
Anonymous Quiz
47%
public static explicit operator TargetType(SourceType value) { }
21%
public static implicit operator TargetType(SourceType value) { }
11%
public static conversion operator TargetType(SourceType value) { }
22%
public static operator TargetType(SourceType value) { }
🤔 Что такое ссылочный тип и в чем их особенности?

Ссылочные типы (классы, интерфейсы, делегаты) хранятся в куче и передаются по ссылке. Их изменение внутри метода сохраняется после выхода из него, а сборщик мусора управляет их памятью.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
🤔 Какой класс в .NET используется для работы с большими числами, превышающими диапазон типа long?
Anonymous Quiz
76%
BigInteger
12%
LargeNumber
5%
HighPrecisionNumber
7%
ExtendedInteger
🤔 Как объявить двумерный массив целых чисел размером 3x3 в C#?
Anonymous Quiz
12%
int[3, 3] array;
70%
int[,] array = new int[3, 3];
2%
int array[3, 3];
16%
int[] array = new int[3, 3];
🔥1
🤔 Для чего используются readonly поля?

readonly поля:
- могут быть присвоены только при инициализации или в конструкторе;
- защищают от изменений после создания объекта;
- полезны для неизменяемых зависимостей или константной конфигурации.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
🤔 Какой тип значений не поддерживает C#?
Anonymous Quiz
19%
ulong
13%
uint
52%
ubyte
16%
ushort
🔥2