C# | Тесты
Kanalga Telegram’da o‘tish
Сайт: https://easyoffer.ru/ Все каналы: t.me/+xGeAw6ckJ4liYzQy Контакт для рекламы: @easyoffer_adv
Ko'proq ko'rsatish2 711
Obunachilar
+124 soatlar
-87 kunlar
-4030 kunlar
Postlar arxiv
2 712
🤔 Какой модификатор используется для указания, что структура должна быть неизменяемой?
2 712
🤔 Как происходит запрос интерфейса?
Когда компоненту нужен другой класс (зависимость), он объявляет интерфейс в своём конструкторе, а контейнер DI:
- Ищет зарегистрированную реализацию этого интерфейса.
- Создаёт экземпляр и передаёт его в зависимый класс.
Такой механизм называется инъекция через конструктор, и он наиболее распространён.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
2 712
🤔 Что произойдет, если попытаться вызвать виртуальный метод в конструкторе базового класса?
2 712
🤔 Какой метод используется для нахождения индекса элемента в массиве?
2 712
🤔 Какой алгоритм используется для поиска наибольшей возрастающей подпоследовательности в массиве?
2 712
🤔 Какие типы шаблонов проектирования есть?
C# поддерживает все классические шаблоны проектирования (по GoF), включая:
- Порождающие: Singleton, Factory Method, Abstract Factory, Builder, Prototype.
- Структурные: Adapter, Bridge, Composite, Decorator, Facade, Flyweight, Proxy.
- Поведенческие: Strategy, Observer, Command, State, Visitor, Mediator, Chain of Responsibility, Memento, Interpreter, Iterator, Template Method.
А также часто используются:
- Dependency Injection
- Repository
- Unit of Work
- MVVM (в WPF) и MVC (в ASP.NET)
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
2 712
🤔 Какой из следующих синтаксисов является корректным для ожидания завершения асинхронного метода?
2 712
🤔 Какой из следующих методов класса Thread изменяет приоритет потока?
2 712
🤔 Что такое SOAP?
SOAP (Simple Object Access Protocol) — это протокол обмена структурированными сообщениями между приложениями по сети. Он использует XML для описания сообщений и имеет строгое форматирование. Часто применяется с HTTP или SMTP, но не ограничивается ими. SOAP предоставляет высокую надёжность, безопасность и расширяемость, особенно в распределённых системах и корпоративных средах.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
2 712
🤔 Какой метод LINQ используется для проверки наличия всех элементов, удовлетворяющих условию?
2 712
🤔 Что такое Box/Unbox и как этого можно избежать?
Boxing — это преобразование значимого типа (int, float и т.д.) в ссылочный тип (object), т.е. упаковка значения в объект.
Unboxing — это обратное преобразование: из object обратно в value-type.
Проблема: это создаёт накладные расходы на память и производительность.
Избежать можно следующим образом:
- Использовать обобщённые коллекции (List<int> вместо ArrayList).
- Не использовать object, если можно указать конкретный тип.
- Избегать приведения типов без необходимости.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
2 712
🤔 Какое ключевое слово используется для создания ссылочного типа, который не может быть наследован?
2 712
🤔 Какой из следующих методов класса Task используется для обработки исключений, возникших в задаче?
2 712
Сегодня последний день, когда можно приобрести пожизненный PRO тариф easyoffer
Акция до 20 февраля 00:00
Покупаешь сейчас один раз — пользуешься всю жизнь без лимита, включая все будущие функции.
👉 Смотри подробности тарифа и покупай на https://easyoffer.ru/
2 712
🤔 Какой метод используется для выполнения асинхронной операции с тайм-аутом?
2 712
Завтра конец акции на возможность приобрести PRO тариф по цене одного года
Доступный функционал включает базы вопросов с собеседований, задач для live-coding, реальных интервью и тестовых заданий от топ-компаний, а также аналитику требований для резюме и тренажеры с режимом симуляции собеседования под конкретную компанию.
Акция до 20 февраля (включительно) на PRO-тариф. Покупаешь сейчас один раз — пользуешься всю жизнь без лимита, включая все будущие функции.
👉 Смотри подробности тарифа и покупай на https://easyoffer.ru/
