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
🤔 Что такое DI (инъекция зависимости)?

Это способ передачи зависимостей в объект вместо их создания внутри объекта.
1. Позволяет строить слабо связанный код и облегчает тестирование.
2. Реализуется через конструкторы, свойства или методы.
3. Используется для улучшения гибкости и модульности приложений.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥3
🤔 Какой оператор используется для выполнения кода в случае любого исключения?
Anonymous Quiz
37%
catch
13%
throw
47%
finally
4%
any
💊11👍2
🤔 В чём разница между списком и массивом?

1. Список (List): динамическая структура данных, которая может менять размер. Поддерживает методы для работы с элементами (добавление, удаление).
2. Массив: фиксированная структура данных, размер задаётся при создании. Более эффективен в использовании памяти, но менее гибок.


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

Это HTTP-метод, используемый для отправки данных на сервер.
1. Передаёт данные в теле запроса, что делает его подходящим для отправки больших или конфиденциальных данных.
2. Используется для операций, которые изменяют состояние сервера, например, создание новых ресурсов.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥6
🤔 Как объявить событие в классе, используя делегат EventHandler?
Anonymous Quiz
39%
public delegate void MyEventHandler(); public event MyEventHandler MyEvent;
36%
public event EventHandler MyEvent;
5%
public event void MyEvent();
19%
public EventHandler MyEvent;
👍2
🤔 Что такое .NET Standard?

Это спецификация API, поддерживаемых различными реализациями платформы .NET, такими как .NET Framework, .NET Core и Xamarin.
1. Обеспечивает совместимость между этими реализациями, позволяя разрабатывать общий код.
2. Разработчики могут писать библиотеки, работающие на разных версиях и платформах .NET.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥9👍1
🤔 Как объявить лямбда-выражение, которое принимает один параметр x и возвращает его квадрат?
Anonymous Quiz
61%
x => x * x
27%
(x) => return x * x;
8%
lambda(x) => x * x
4%
delegate(x) => x * x
👍8
👍2💊1
🤔 Как браузер отправляет запрос и получает ответ от API?

1. Браузер отправляет HTTP-запрос к серверу, указывая метод (например, GET или POST), заголовки и данные (если нужно).
2. Сервер обрабатывает запрос, взаимодействует с API и возвращает HTTP-ответ с данными или кодом состояния.
3. Ответ содержит тело, заголовки и статус выполнения запроса.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11🔥6
💊35🤔1
🤔 Что такое DNS?

Это система, преобразующая доменные имена (например, example.com) в IP-адреса.
1. Она позволяет браузеру найти нужный сервер по имени.
2. Использует иерархическую структуру, начиная с корневых серверов.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7👍4
🤔 Что произойдет, если попытаться подписаться на событие более одного раза с одним и тем же обработчиком?
Anonymous Quiz
8%
Будет выброшено исключение
32%
Обработчик будет вызван только один раз
57%
Обработчик будет вызван столько раз, сколько раз был подписан
3%
Компилятор выдаст ошибку
👍2
💊5🤯4
🤔 Как работает Routing?

Это механизм сопоставления URL с соответствующими обработчиками в веб-приложении.
1. Сервер анализирует URL-запроса и перенаправляет его в нужный контроллер или обработчик.
2. Используется в веб-фреймворках (например,
ASP.NET, Express.js) для обработки маршрутов.

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