C# | Тесты
Открыть в Telegram
Сайт: https://easyoffer.ru/ Все каналы: t.me/+xGeAw6ckJ4liYzQy Контакт для рекламы: @easyoffer_adv
Больше2 711
Подписчики
+124 часа
-97 дней
-3830 день
Архив постов
2 711
🤔 Какой метод используется для безопасного обновления данных в многопоточном приложении?
2 711
🤔 Какой из следующих методов класса Thread используется для установки имени потока?
2 711
🤔 Как реализовать Dictionary, чтобы не использовать ConcurrentDictionary?
Если ConcurrentDictionary по каким-то причинам не подходит, можно использовать обычный Dictionary, но при этом:
- Оборачивать доступ в lock (монитор), чтобы обеспечить потокобезопасность.
- Использовать ReaderWriterLockSlim для более гибкой блокировки чтения/записи. Такой подход требует ручной синхронизации, что сложнее и менее эффективно, чем готовое решение.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
2 711
🤔 Что произойдет, если попытаться подписаться на событие более одного раза с одним и тем же обработчиком?
2 711
🤔 Что такое паттерн MVVM?
Model-View-ViewModel:
- Model — бизнес-логика.
- ViewModel — логика представления, промежуточный слой.
- View — UI, связанный через биндинг с ViewModel.
Позволяет отделить представление от логики и легко тестировать.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
2 711
🤔 Какой модификатор доступа в C# делает член класса доступным только для классов-наследников?
2 711
🤔 Какой из следующих методов класса Parallel используется для параллельного выполнения цикла с поддержкой отмены?
2 711
🤔 Что такое IQueryable?
`IQueryable` — это интерфейс, который позволяет строить и выполнять запросы к данным с отложенным выполнением (lazy loading). Он часто используется для создания запросов в LINQ к базам данных, поскольку позволяет серверу базы данных выполнить запрос, минимизируя нагрузку на память и процессор. `IQueryable` также поддерживает сложные запросы, такие как фильтрация, сортировка и агрегация, до фактического получения данных. Это делает его эффективным инструментом для работы с большими наборами данных.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
2 711
👨👨👨👨👨👨👨👨👨👨
Каналы с Junior IT вакансиями
и стажировками
Подписывайся и забирай свой оффер 🤘
1. IT вакансии по СНГ
2. Стажировки и вакансии по России и миру
3. IT стажировки и волонтерства
4. IT стажировки по СНГ
5. IT стажировки в топовых компаниях мира
6. Удалённые IT вакансии и стажировки
7. Python вакансии и стажировки
8. БИГТЕХ вакансии и стажировки
9. Design вакансии и стажировки
10. QA вакансии и стажировки
11. Junior вакансии и стажировки
12. Frontend вакансии и вопросы собесов
13. Вакансии и стажировки для аналитиков
14. Вакансии в русских стартапах за границей
15. Вакансии и стажировки для DevOps
16. Вакансии, которых нет на ХХ.РУ
2 711
🤔Какой метод класса Task используется для создания задачи, которая завершится после определенного интервала времени?
2 711
🤔 Какой из следующих методов используется для выполнения нескольких асинхронных операций последовательно?
2 711
🤔 В какой момент отправляется запрос к базе данных?
Запрос отправляется к базе данных, когда приложение вызывает операции, такие как SaveChanges (в ORM) или выполняет SQL-команду напрямую.
1. В ORM запрос может быть отложен до реального использования данных (ленивая загрузка).
2. Это позволяет оптимизировать взаимодействие с базой, минимизируя количество запросов.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
2 711
🤔 Какой метод класса LinkedList используется для добавления нового узла в начало списка?
2 711
🤔 Что такое Singleton?
Singleton — это жизненный цикл зависимости, при котором:
- Экземпляр создаётся один раз за всё время жизни приложения.
- Все зависимости получают один и тот же объект.
Хорошо подходит для кэшей, конфигураций, логирования, и всего, что должно быть единым.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
2 711
🤔 Какое из нижеперечисленных ключевых слов позволяет создать метод, который может быть переопределен в производном классе?
2 711
🤔 Какой из методов LINQ используется для выборки уникальных элементов последовательности?
2 711
🤔 Какие виды связей бывают у join`ов?
Связи бывают: один к одному, один ко многим, многие ко многим. Они определяют, как таблицы взаимодействуют друг с другом через ключи.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
2 711
🤔 В чем заключается основное отличие делегата от интерфейса при реализации событийного механизма в C#?
