en
Feedback
C# | Тесты

C# | Тесты

Open in Telegram
2 803
Subscribers
-124 hours
-67 days
-130 days
Posts Archive
🤔 Какой метод используется для ожидания завершения всех указанных задач?
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

🤔 Какой класс в .NET используется для работы с потоками файлов?
Anonymous voting