fa
Feedback
C# | Тесты

C# | Тесты

رفتن به کانال در Telegram

Сайт: https://easyoffer.ru/ Все каналы: t.me/+xGeAw6ckJ4liYzQy Контакт для рекламы: @easyoffer_adv

نمایش بیشتر
2 711
مشترکین
+124 ساعت
-87 روز
-4030 روز
آرشیو پست ها
🤔 Какие есть способы (протоколы) обмена данными между сервером и клиентом? - HTTP/HTTPS — основной протокол для REST API, веба. - WebSocket — для двустороннего постоянного соединения. - gRPC — высокопроизводительный бинарный протокол на базе HTTP/2. - SOAP — устаревший, но формализованный протокол обмена XML. - MQTT, AMQP — легкие брокерные протоколы (например, для IoT). Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний

🤔 Какой метод используется для ожидания завершения всех указанных задач?
Anonymous voting

🤔 Какой модификатор доступа позволяет доступ только внутри того же класса?
Anonymous voting

🤔 Как предложить избежать deadlock'а? 1. Установить порядок захвата ресурсов и всегда придерживаться его. 2. Использовать таймауты при попытке захвата блокировок. 3. Применять неблокирующие конструкции (lock-free) или библиотеки с конкурентными коллекциями. 4. Минимизировать время удержания блокировок. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний

🤔 Какой метод используется для копирования строки в другой объект строки в C#?
Anonymous voting

🤔 Что из нижеперечисленного является примером инкапсуляции?
Anonymous voting

🤔 Что занимает меньше памяти: класс или структура? Структура (значимый тип) занимает меньше памяти, потому что: - Хранится в стеке или внутри другого объекта, без дополнительной накладной информации. - Не требует хранения метаданных о типе, как у класса. - Не использует сборщик мусора (GC) для удаления. Однако слишком большие или часто копируемые структуры могут быть менее эффективны. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний

🤔 Что такое "yield" в C#?
Anonymous voting

🤔 Что такое полиморфизм в ООП?
Anonymous voting

🤔 Что из себя представляет абстракция? Это процесс выделения важных характеристик объекта и скрытия несущественных деталей. Она позволяет: 1. Создавать простые интерфейсы для сложных систем. 2. Сосредотачиваться на логике, а не на деталях реализации. 3. Обеспечивать полиморфизм и унифицированный подход к различным объектам. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний

🤔 Какой из следующих методов используется для асинхронного чтения из потока?
Anonymous voting

🤔 Какой метод LINQ используется для объединения двух последовательностей, включая все элементы обеих последовательностей?
Anonymous voting

🤔 Какие есть базовые сущности RabbitMQ? 1. Queue — очередь, куда отправляются сообщения. 2. Exchange — точка обмена, которая направляет сообщения в очереди на основе правил. 3. Binding — связь между Exchange и Queue, определяющая, какие сообщения попадут в очередь. 4. Message — само сообщение, отправляемое в RabbitMQ. 5. Connection — соединение клиента с сервером RabbitMQ. 6. Channel — виртуальный канал поверх соединения для работы с сообщениями. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний

🤔 Какой метод должен быть реализован при использовании интерфейса IComparable?
Anonymous voting

🤔 Какой из следующих типов данных является значимым типом в C#?
Anonymous voting

🤔 Как работают join? join в LINQ или SQL объединяет данные из двух коллекций или таблиц на основе общего поля. Например, в SQL это выполняется через сравнение ключей, указанных в ON, а в LINQ — с помощью метода Join. Результат может быть внутренним (INNER JOIN), внешним (LEFT JOIN, RIGHT JOIN) или полным (FULL JOIN). Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний

🤔 Какой метод используется для удаления подстроки из строки в C#?
Anonymous voting

🤔 Какой метод используется для поиска последнего вхождения подстроки в строке?
Anonymous voting

🤔 Чем отличается IQueryable от IEnumerable? `IEnumerable` используется для перебора коллекции в памяти и поддерживает ленивую загрузку данных. `IQueryable` позволяет работать с данными на уровне источника данных, поддерживая отложенное выполнение запросов и возможность составления SQL-запросов для баз данных. `IQueryable` чаще используется в LINQ для работы с базами данных, а `IEnumerable` — для работы с коллекциями, уже загруженными в память. `IQueryable` может оптимизировать запросы, выполняя их на сервере базы данных. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний

🤔Какой паттерн проектирования позволяет отделять алгоритм выполнения задачи от объектов, на которых она выполняется, используя в C# делегаты?
Anonymous voting