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

Вопросы собесов t.me/+sjKGQXl79ytkYzIy
Задачи t.me/+Xy-0H7xKlgo0NDVi
Ваканасии t.me/+BQFHXZQ0zrViNGIy
Download Telegram
🤔 Какой метод LINQ используется для объединения двух последовательностей, включая все элементы обеих последовательностей?
Anonymous Quiz
42%
Union
21%
Concat
35%
Join
2%
Intersect
🔥1
🤔 Какой метод LINQ используется для получения первого элемента последовательности?
Anonymous Quiz
67%
First
28%
FirstOrDefault
2%
Single
3%
Take
💊9🔥1
🤔 Какой слой REST и SOAP с точки зрения трёхслойной архитектуры?

1. Оба протокола относятся к слою представления, так как они описывают способ передачи данных между клиентом и сервером.
2. REST больше ориентирован на современные веб-приложения, используя HTTP и JSON.
3. SOAP включает строгие правила и используется для корпоративных систем с XML.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6💊1
🤔 Какой метод LINQ используется для удаления дублирующихся элементов из последовательности?
Anonymous Quiz
18%
Unique
26%
RemoveDuplicates
1%
Clear
55%
Distinct
🔥4
🤔 Какой метод LINQ используется для пропуска определенного количества элементов в последовательности?
Anonymous Quiz
9%
Take
14%
Pass
73%
Skip
4%
Bypass
🔥1
🤔 Сравнение паттернов Adapter и Decorator

1. Adapter: преобразует интерфейс одного класса в интерфейс, который ожидает клиент; используется для интеграции несовместимых компонентов.
2. Decorator: добавляет новую функциональность существующему объекту без изменения его структуры.
3. Adapter изменяет совместимость, а Decorator — поведение объекта.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5👍3
🤔 Какой метод LINQ используется для проверки, содержится ли элемент в последовательности?
Anonymous Quiz
13%
Exists
63%
Contains
22%
Any
2%
All
🔥1
🤔 Какой метод LINQ используется для выбора последних N элементов последовательности?
Anonymous Quiz
42%
Last
12%
LastOrDefault
42%
TakeLast
4%
Skip
🔥2👍1
🤔 Что такое атрибуты и какова их основная цель?

Это метаданные, добавляемые к элементам кода (классам, методам, свойствам) для описания их поведения. Они позволяют изменять или дополнять поведение во время выполнения, например, управлять сериализацией или валидацией.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9🔥4
🤔 Какой метод LINQ используется для подсчета количества элементов в последовательности?
Anonymous Quiz
86%
Count
3%
Sum
9%
Length
1%
Total
👍1
🤔 Какой метод LINQ используется для выполнения внешнего объединения двух последовательностей?
Anonymous Quiz
58%
Join
7%
GroupJoin
6%
LeftJoin
29%
OuterJoin
😁7🤔3👀1
🤔 Что такое reflection и для чего используется?

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

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥3
🤔 Какой метод LINQ используется для получения единственного элемента последовательности?
Anonymous Quiz
25%
First
53%
Single
3%
Last
19%
SingleOrDefault
💊4🔥2
🤔 Какой метод LINQ используется для выполнения пересечения двух последовательностей?
Anonymous Quiz
42%
Intersect
25%
Union
13%
Concat
20%
Join
💊4🔥1
🤔 Как предложить избежать deadlock'а?

1. Установить порядок захвата ресурсов и всегда придерживаться его.
2. Использовать таймауты при попытке захвата блокировок.
3. Применять неблокирующие конструкции (lock-free) или библиотеки с конкурентными коллекциями.
4. Минимизировать время удержания блокировок.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6🤔1
🤔 Какой метод используется для получения текущей даты без времени?
Anonymous Quiz
20%
DateTime.Today
20%
DateTime.CurrentDate
27%
DateTime.Now
33%
DateTime.Date
💊2🔥1
🤔 Какой метод используется для вычисления разницы между двумя датами?
Anonymous Quiz
41%
TimeSpan.Difference()
24%
DateTime.Subtract()
22%
DateTime.Compare()
14%
TimeSpan.Subtract()
👍2🔥1
🤔 Что такое паттерн DDD?

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

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3👍2
🤔 Какой метод используется для преобразования строки в объект DateTime?
Anonymous Quiz
12%
Format()
52%
ToDateTime()
15%
Convert()
22%
Parse()
🔥2
🤔 Какой метод LINQ используется для получения среднего значения элементов последовательности?
Anonymous Quiz
6%
Mean
2%
Sum
17%
Median
75%
Average
👍1💊1