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

Вопросы собесов t.me/+sjKGQXl79ytkYzIy
Задачи t.me/+Xy-0H7xKlgo0NDVi
Ваканасии t.me/+BQFHXZQ0zrViNGIy
Download Telegram
🤔 Какой ключевое слово используется для обеспечения вызова метода в случае любого исключения, даже если нет блока catch?
Anonymous Quiz
5%
ensure
81%
finally
7%
finalize
7%
using
🤔 Какой метод класса Queue<T> добавляет элемент в конец очереди?
Anonymous Quiz
41%
Enqueue
30%
Add
8%
Insert
21%
Append
🤔 Что такое Transient?

Transient — это самый короткий жизненный цикл.
Новый объект создаётся каждый раз, когда он запрашивается.
Подходит для лёгких, статeless-компонентов, где не требуется запоминание состояния.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2👍1
🤔 Какой из следующих методов класса ObservableCollection<T> уведомляет об изменениях в коллекции?
Anonymous Quiz
54%
NotifyCollectionChanged
34%
OnCollectionChanged
11%
CollectionChanged
2%
UpdateCollection
🤔 Какой из следующих методов класса Array изменяет размер одномерного массива до указанного значения?
Anonymous Quiz
68%
Resize
7%
ChangeSize
22%
SetLength
2%
AdjustSize
🤔 Зачем используется библиотека Moq?

Это библиотека для создания имитаций (mock) объектов в тестах.
1. Она позволяет подменять зависимости тестируемого кода фейковыми реализациями.
2. Используется для тестирования изолированных частей приложения без вызова реальных ресурсов.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
🤔 Какой метод класса LinkedList<T> удаляет первый узел списка?
Anonymous Quiz
26%
Remove
20%
PopFirst
13%
DeleteFirst
41%
RemoveFirst
🤔 Какой алгоритм используется для нахождения кратчайшего пути в графе с отрицательными весами ребер?
Anonymous Quiz
20%
Алгоритм Беллмана-Форда
25%
Алгоритм Флойда-Уоршелла
48%
Алгоритм Дейкстры
7%
Алгоритм Прима
🤔4🔥1
🤔 Какой самый оптимальный тип данных для подсчёта денег?

Лучше использовать decimal (в .NET) — он:
- обеспечивает высокую точность;
- не подвержен ошибкам округления, как float или double;
- специально разработан для финансовых расчётов.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥1
🤔 Вопрос: Какой атрибут в C# используется для указания, что метод должен быть переопределен в производном классе?
Anonymous Quiz
16%
Override
51%
Virtual
33%
Abstract
0%
Sealed
💊10👍6
🤔 Какой метод используется для преобразования асинхронной операции в задачу, которая завершается через заданное время?
Anonymous Quiz
75%
Task.Delay
2%
Task.WhenAny
4%
Task.WhenAll
19%
Task.TimeoutAfter
💊2
🤔 В чем отличие Dispose и Finalize?

Dispose освобождает неуправляемые ресурсы явно, обычно через реализацию интерфейса IDisposable. Finalize вызывается сборщиком мусора автоматически для очистки перед удалением объекта, но менее предсказуем. Для надёжного освобождения ресурсов рекомендуется использовать Dispose.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
🤔 Какой метод используется для проверки, содержит ли массив определенное значение?
Anonymous Quiz
87%
Contains()
5%
Exists()
4%
Includes()
5%
Has()
💊6