en
Feedback
C# | Тесты

C# | Тесты

Open in Telegram
2 803
Subscribers
-124 hours
-67 days
-130 days
Posts Archive
🤔 Какой алгоритм поиска имеет временную сложность O(log n)?
Anonymous voting

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

🤔 В чём разница в загрузке данных между жадной, ленивой и явной? - Жадная (Eager) загрузка — данные загружаются вместе с основным объектом сразу, обычно через Include. Это снижает количество запросов, но может привести к избытку данных. - Ленивая (Lazy) загрузка — связанные данные подгружаются только при первом доступе к ним. Это удобно, но требует осторожности (можно случайно вызвать лишние запросы). - Явная (Explicit) загрузка — данные подгружаются вручную при необходимости, через отдельный вызов. Такой подход даёт полный контроль, но требует больше кода. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний

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

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

🤔 В чем разница между Include и ThenInclude? - Include — загружает связанные сущности первого уровня (например, User -> Orders). - ThenInclude — используется для загрузки дочерних сущностей от уже включённой (Orders -> Products). То есть ThenInclude позволяет углубляться в иерархию вложенных объектов, продолжая цепочку Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний

🤔 Какая коллекция из пространства имен System.Collections.Concurrent является потокобезопасной очередью?
Anonymous voting

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

🤔 Внешние ключи должны быть в базе данных? Внешние ключи обеспечивают целостность данных, связывая таблицы. 1. Они полезны для предотвращения ошибок, например, удаления связанных записей. 2. Однако в некоторых случаях (например, масштабируемые системы) можно использовать программную логику вместо внешних ключей для повышения производительности. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний

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

🤔 Что из нижеперечисленного является правильным способом объявления абстрактного метода в абстрактном классе?
Anonymous voting

🤔 Какие основные паттерны используются в back-end? На back-end чаще всего используются: - Repository — для доступа к данным. - Unit of Work — управление транзакциями. - Dependency Injection — разделение зависимостей и реализаций. - CQRS — разделение команд и запросов. - Mediator — упрощает взаимодействие между компонентами. - Factory / Abstract Factory — динамическое создание объектов. - Builder — создание сложных объектов шаг за шагом. - Strategy — переключение алгоритмов без изменения клиентского кода. - Adapter — интеграция сторонних библиотек и API. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний

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

🤔 Какой метод LINQ используется для выполнения внутреннего соединения (inner join) двух последовательностей?
Anonymous voting

🤔 Как понять, что в коде будет использоваться IQueryable, а не IEnumerable? Если запрос выполняется на уровне базы данных или другого внешнего источника данных, используется IQueryable. Если данные уже загружены в память, используется IEnumerable. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний

🤔 Что возвращает метод, помеченный как async?
Anonymous voting

👩‍💻 Ищем C# разработчиков. Релокейт, удалёнка, платим много! Специально для Вас, собираем лучшие вакансии, только с прямыми контактами в Telegram! 👩‍💻 C# 👩‍💻 Java 👩‍💻 DevOps 👩‍💻 Python 👣 Go 👩‍💻 Node.js 🖼️ PHP 🤖 ML & DS 🖥 SQL 🔎 QA 👩‍💻 UX/UI 👩‍💻 Frontend 👩‍💻 Mobile 📋 Analyst 💼 1C 👩‍💻 IT HR Подпишись чтобы не упустить свой шанс получить лучший оффер!

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

🤔 В качестве ключа могут использоваться одинаковые значения? В Dictionary ключи должны быть уникальными. Если попытаться добавить второй раз ключ с тем же значением — произойдёт исключение. Значения (value) при этом могут повторяться, ограничение касается только ключей. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний

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