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
👍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
🤔 Как создать событие с делегатом, который принимает параметр типа int и не возвращает значение?
Anonymous Quiz
56%
public delegate void MyEventHandler(int x); public event MyEventHandler MyEvent;
5%
public event EventHandler MyEvent;
37%
public event void MyEvent(int x);
2%
public event MyEventHandler MyEvent;
👍4💊4🤯2
🤔 Что произойдет, если удалить обработчик события, которого нет в списке подписчиков?
Anonymous Quiz
20%
Будет выброшено исключение
67%
Ничего не произойдет
6%
Компилятор выдаст предупреждение
7%
Компилятор выдаст ошибку
🔥2
🤔 Какие типы HTTP-запросов бывают и где в них передаются данные?

1. GET: данные передаются в URL как параметры.
2. POST: данные передаются в теле запроса.
3. PUT и PATCH: обновляют данные, передавая их в теле запроса.
4. DELETE: удаляет ресурс, данные могут передаваться в URL или теле.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8
🤔 Как создать делегат, который принимает два параметра типа int и возвращает bool?
Anonymous Quiz
5%
delegate void MyDelegate(int x, int y);
91%
delegate bool MyDelegate(int x, int y);
2%
delegate int MyDelegate(int x, int y);
2%
delegate bool MyDelegate();
👍3🤯3
🤔 Какая коллекция позволяет хранить уникальные элементы в C#?
Anonymous Quiz
11%
List<T>
5%
Queue<T>
80%
HashSet<T>
4%
Stack<T>
👍3
🤔 Что такое куки и где оно хранится в запросе?

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


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5
🤔 Какая коллекция используется для хранения пар "ключ-значение" в C#?
Anonymous Quiz
2%
List<T>
96%
Dictionary<TKey, TValue>
1%
LinkedList<T>
1%
Stack<T>
🤔6👍1🔥1
🤔 Какая коллекция представляет собой очередь FIFO (First-In-First-Out)?
Anonymous Quiz
4%
List<T>
65%
Queue<T>
28%
Stack<T>
2%
HashSet<T>
👍4
🤔 Зачем используется библиотека Moq?

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


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2🔥2
🤔 Какая коллекция представляет собой стек LIFO (Last-In-First-Out)?
Anonymous Quiz
4%
List<T>
14%
Queue<T>
80%
Stack<T>
2%
HashSet<T>
👍1
🤔 Какая коллекция автоматически увеличивает свой размер при добавлении новых элементов?
Anonymous Quiz
7%
Array
80%
List<T>
9%
LinkedList<T>
4%
Stack<T>
💊6
🤔 Что такое ORM?

Это технология для работы с базами данных, преобразующая данные между объектами приложения и реляционной БД.
1. Упрощает выполнение CRUD-операций без написания SQL-запросов.
2. Примеры: Entity Framework, Hibernate, SQLAlchemy.


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