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

Вопросы собесов t.me/+sjKGQXl79ytkYzIy
Задачи t.me/+Xy-0H7xKlgo0NDVi
Ваканасии t.me/+BQFHXZQ0zrViNGIy
Download Telegram
🤔 Для чего используют GVT?

Концепт из распределённых систем, чаще используется в симуляциях и распределённых вычислениях (например, в алгоритмах параллельной дискретной симуляции).
Применение:
- Определение момента времени, до которого все события в системе завершены.
- Управление откатами, удалением стейтов, сборкой мусора в системах с отложенным выполнением событий.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔2
🤔 Какой из следующих методов используется для преобразования строки в объект определенного типа?
Anonymous Quiz
55%
Convert.ToType
38%
Type.Parse
4%
Activator.CreateInstance
3%
Type.GetType
🤔8💊8
🤔 Какой метод LINQ используется для пропуска определенного количества элементов в последовательности?
Anonymous Quiz
9%
Take
10%
Pass
78%
Skip
3%
Bypass
🤔1
🤔 В чём разница между Count и Capacity?

- Count — фактическое количество элементов, хранящихся в коллекции.
- Capacity — внутренняя ёмкость, то есть сколько элементов может поместиться до перераспределения памяти.
Capacity всегда больше или равно Count. Увеличение Count сверх Capacity приводит к перераспределению памяти.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
🤔 Какой оператор используется для конкатенации строк в C#?
Anonymous Quiz
75%
+
5%
&
16%
concat
4%
append
💊43🤔10
🤔 Какой метод класса Task используется для получения результата задачи, возвращающей значение?
Anonymous Quiz
56%
Result
42%
GetResult
1%
FetchResult
1%
RetrieveResult
🤔 Может ли абстрактный метод быть вне абстрактного класса?

Нет. Абстрактный метод может быть объявлен только внутри абстрактного класса.
Если попытаться объявить абстрактный метод в обычном классе, компилятор выдаст ошибку.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
💊2👍1
🤔 Какой метод используется для определения текущего объема занятой памяти в .NET?
Anonymous Quiz
22%
GC.GetTotalMemory()
31%
GC.GetMemoryUsage()
28%
GC.GetAllocatedMemory()
19%
GC.GetMemoryInfo()
💊3
🤔 Что такое change трекинг?

Change Tracking — это механизм отслеживания изменений в объектах, используемый, например, в Entity Framework. Он позволяет фиксировать изменения в данных, чтобы при сохранении в базу данных обновлять только изменённые поля.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥1
🤔 Как использовать метод LINQ Select для выполнения проекции, которая возвращает анонимные типы?
Anonymous Quiz
67%
collection.Select(x => new { x.Property1, x.Property2 })
12%
collection.Select(x => (x.Property1, x.Property2))
8%
collection.Select(x => Tuple.Create(x.Property1, x.Property2))
14%
collection.Select(x => new { x })
🤔1
🤔 Какой метод используется для приостановки выполнения текущего потока на определенный период времени?
Anonymous Quiz
47%
Sleep
4%
Pause
34%
Delay
16%
Wait
💊1
🤔 Что делает new имяОбъекта()?

Оператор new:
- создаёт экземпляр класса или структуры;
- выделяет память в куче или стеке (в зависимости от типа);
- вызывает конструктор — по умолчанию или переданный;
- возвращает ссылку на объект (для reference-type) или сам объект (для value-type).


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5
🤔 Какая коллекция представляет собой очередь FIFO (First-In-First-Out)?
Anonymous Quiz
3%
List
67%
Queue
28%
Stack
1%
HashSet
👍1🤔1
🤔 Если есть класс, а в нем значимый тип данных, где он будет храниться?

Если значимый тип (например, int или struct) — это поле класса, то:
- Сам класс хранится в куче (heap).
- Значимый тип как поле будет внутри объекта класса, то есть в той же области памяти (в куче).
Он не уходит в стек отдельно — размещается вместе с объектом, который его содержит.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6
Forwarded from easyoffer
Новая фича на easyoffer Автоотлики

Вы автоматически откликаетесь на подходящие вам вакансии. Попробуйте её бесплатно и начните получать больше предложений о работе.

🚀 Запуск занимаем всего 3 минуты, а экономит очень много времени
🛡 Это безопасно: easyoffer официально одобрен HeadHunter и прошел его модерацию.
🥷🏻 Автоотклик незаметен для рекртера. Автоотклик ничем не отличается от обычного отклика, который вы делаете вручную

Рекрутеры давно используют автоматизацию для поиска кандидатов. Так почему вы должны откликаться вручную?

💡Совет – Добавьте шаблон сопроводительного письма, чтобы откликаться на большее количество вакансий (на некоторые вакансии нельзя откликнуться без сопроводительного)

Попробовать бесплатно → https://easyoffer.ru/autoapply
🤔 Что произойдет, если удалить обработчик события, которого нет в списке подписчиков?
Anonymous Quiz
20%
Будет выброшено исключение
61%
Ничего не произойдет
10%
Компилятор выдаст предупреждение
10%
Компилятор выдаст ошибку
🤔 Какая коллекция использует алгоритм хеширования для быстрого поиска элементов?
Anonymous Quiz
2%
List
1%
Queue
95%
HashSet
1%
Stack
🤔 Что такое GVT?

Это концепция, используемая в системах симуляции с распределённым временем.
1. Она определяет минимальное время среди всех процессов, до которого может быть выполнена симуляция.
2. Используется для синхронизации в распределённых системах, чтобы избежать конфликтов и откатов.
3. GVT помогает управлять последовательностью событий и эффективным использованием ресурсов.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2