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

Вопросы собесов t.me/+sjKGQXl79ytkYzIy
Задачи t.me/+Xy-0H7xKlgo0NDVi
Ваканасии t.me/+BQFHXZQ0zrViNGIy
Download Telegram
🤔 Что такое I/O bound и CPU bound?

- I/O-bound — задачи, основное время которых уходит на ожидание внешних операций: чтение файлов, запросы в сеть или базу данных.
Решение: использовать асинхронность, чтобы не блокировать поток.
- CPU-bound — задачи, требующие активных вычислений, загрузки процессора (например, шифрование, расчёты).
Решение: запускать на отдельных потоках или использовать параллелизм.
Знание разницы помогает выбрать стратегию оптимизации.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2
🤔 Какой метод используется для преобразования строки в число с плавающей точкой?
Anonymous Quiz
60%
Convert.ToDouble
30%
float.Parse
2%
Parse
8%
TryParse
🤔8
🤔 Какой из следующих типов данных является ссылочным типом в C#?
Anonymous Quiz
2%
int
8%
char
1%
bool
89%
array
🤔 Какие есть базовые методы object?

Каждый тип в .NET наследует от базового класса object, который содержит:
- ToString — преобразует объект в строку.
- Equals — сравнивает два объекта на равенство.
- GetHashCode — возвращает числовой хэш объекта.
- GetType — возвращает информацию о типе.
- ReferenceEquals — сравнение ссылок, а не содержимого.
Эти методы можно переопределять для добавления нужного поведения.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥1🤔1
🤔 Какое пространство имён содержит классы, которые обеспечивают функциональность TCP/IP в C#?
Anonymous Quiz
24%
System.TCP
7%
System.Internet
50%
System.Net
🤔 Какой из следующих методов LINQ используется для проекции данных с использованием делегатов?
Anonymous Quiz
69%
Select
17%
Where
4%
OrderBy
10%
GroupBy
💊2🤔1
🤔 Что такое reference-type?

Это ссылочный тип. Хранится в куче. Переменная содержит ссылку на объект, а не сам объект. Примеры:
- class, string, object, array.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5
🤔 Какой модификатор доступа в C# позволяет доступ только внутри текущей сборки?
Anonymous Quiz
12%
private
13%
protected
74%
internal
0%
public
🤔 Какие типы связей известны у join`ов?

- Inner Join: Объединяет только те строки, которые совпадают в обеих таблицах.
- Left Join: Возвращает все строки из левой таблицы и соответствующие строки из правой.
- Right Join: Аналогично Left Join, но для правой таблицы.
- Full Join: Возвращает все строки из обеих таблиц.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥1
🤔 Как работает Entity Framework?

Entity Framework — это ORM (Object-Relational Mapping) фреймворк для .NET, который позволяет разработчикам взаимодействовать с базой данных с помощью объектно-ориентированных моделей. Это упрощает работу с данными, автоматизируя задачи создания SQL-запросов и обработки данных.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔 Какой класс используется для работы с файлами в C#?
Anonymous Quiz
38%
FileStream
52%
File
6%
Stream
4%
FileReader
🤔 Как правильно организовать вызов асинхронного метода из синхронного контекста, чтобы избежать deadlock?
Anonymous Quiz
8%
myAsyncMethod().Wait();
48%
Task.Run(() => myAsyncMethod()).Wait();
34%
await myAsyncMethod();
10%
myAsyncMethod().Result;
🤔 Что такое паттерн Event Sourcing?

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

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
🤔 Какой из следующих делегатов используется для создания потока, принимающего параметры?
Anonymous Quiz
39%
ParameterizedThreadStart
24%
ThreadWithParams
23%
ThreadStart
13%
ParamThread
💊1
🤔 Какой метод используется для преобразования строки в объект DateTime с учетом формата и культуры?
Anonymous Quiz
14%
ParseExact()
12%
ToString()
7%
TryParse()
67%
Convert.ToDateTime()
🤔 Как используется ключевое слово await?

Ключевое слово await используется для приостановки выполнения метода до завершения асинхронной задачи. Оно позволяет освобождать текущий поток и возвращается к коду после завершения задачи. await применяется в асинхронных методах, объявленных с помощью async.

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