C# | Тесты
2.86K 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 используется для работы с большими числами, превышающими диапазон типа 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
🤔 Какое ключевое слово используется для создания асинхронного метода в C#?
Anonymous Quiz
96%
async
2%
await
1%
task
0%
future
🤔7💊3
🤔 Какие бывают индексы?

Индексы в базе данных бывают нескольких типов:
- Кластерный (Clustered Index) – упорядочивает физическое хранение строк таблицы. В таблице может быть только один кластерный индекс.
- Некластерный (Non-Clustered Index) – создается отдельно от данных, содержит ссылки на строки таблицы, что позволяет быстрее находить данные.
- Уникальный (Unique Index) – предотвращает дублирование значений в колонке или наборе колонок.
- Составной (Composite Index) – индекс, охватывающий несколько столбцов.
- Полнотекстовый (Full-Text Index) – используется для быстрого поиска по текстовым данным.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4👍2
🤔 Какой из следующих методов класса Parallel используется для параллельного выполнения цикла с заданным диапазоном?
Anonymous Quiz
56%
For
23%
Loop
11%
Execute
10%
Iterate
🤔Какое свойство используется для проверки наличия элементов в коллекции IEnumerable в C#?
Anonymous Quiz
12%
HasElements
55%
Any
9%
Exists
24%
Contains
🤔2
🤔 Какие типы шаблонов проектирования есть?

C# поддерживает все классические шаблоны проектирования (по GoF), включая:
- Порождающие: Singleton, Factory Method, Abstract Factory, Builder, Prototype.
- Структурные: Adapter, Bridge, Composite, Decorator, Facade, Flyweight, Proxy.
- Поведенческие: Strategy, Observer, Command, State, Visitor, Mediator, Chain of Responsibility, Memento, Interpreter, Iterator, Template Method.
А также часто используются:
- Dependency Injection
- Repository
- Unit of Work
- MVVM (в WPF) и MVC (в
ASP.NET)

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6👍4
Какой из следующих синтаксисов является корректным для определения индексатора в классе?
Anonymous Quiz
12%
public int getItem(int index) { get; set; }
25%
public int index[int index] { get; set; }
52%
public int this[int index] { get; set; }
12%
public int Get(int index) { get; set; }
🤔 Какой метод используется для добавления MVC в приложение ASP.NET Core?
Anonymous Quiz
42%
AddMvc
40%
UseMvc
13%
AddMvcCore
5%
UseMvcCore
🤔 В каких ситуациях проще использовать string, чем StringBuilder?

string удобнее:
- Когда работа со строкой разовая или простая.
- В шаблонах, интерполяции, конкатенации 2–3 элементов.
- При чтении и выводе, где строка уже готова.
То есть в ситуациях, где не требуется частая модификация строки.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
🤔 Какой из следующих методов используется для получения текущего времени в C#?
Anonymous Quiz
83%
DateTime.Now
2%
DateTime.Today
11%
DateTime.UtcNow
4%
DateTime.Current
💊16🤔3
🤔 Какой из следующих модификаторов не может быть применен к полю в C#?
Anonymous Quiz
7%
readonly
7%
const
35%
volatile
52%
transient
🤔 Что такое делегаты и зачем они нужны?

Делегаты в C# — это типы, которые представляют собой ссылки на методы с определенной сигнатурой. Делегаты позволяют передавать методы в качестве параметров другим методам, что делает код более гибким и модульным. Делегаты используются для обратных вызовов (callbacks), событий и многопоточности. Они являются основой событийной модели C# и упрощают взаимодействие между объектами.

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