C# | Тесты
Відкрити в Telegram
Сайт: https://easyoffer.ru/ Все каналы: t.me/+xGeAw6ckJ4liYzQy Контакт для рекламы: @easyoffer_adv
Показати більше2 713
Підписники
-524 години
-147 днів
-3730 день
Триває завантаження даних...
Схожі канали
Хмара тегів
Вхідні та вихідні згадування
---
---
---
---
---
---
Залучення підписників
серпень '26
серпень '26
+13
в 0 каналах
липень '26
+12
в 0 каналах
Get PRO
червень '26
+29
в 1 каналах
Get PRO
травень '26
+15
в 0 каналах
Get PRO
квітень '26
+31
в 0 каналах
Get PRO
березень '26
+46
в 0 каналах
Get PRO
лютий '26
+51
в 0 каналах
Get PRO
січень '26
+44
в 0 каналах
Get PRO
грудень '25
+38
в 0 каналах
Get PRO
листопад '25
+83
в 0 каналах
Get PRO
жовтень '25
+57
в 0 каналах
Get PRO
вересень '25
+40
в 0 каналах
Get PRO
серпень '25
+74
в 0 каналах
Get PRO
липень '25
+92
в 1 каналах
Get PRO
червень '25
+81
в 1 каналах
Get PRO
травень '25
+86
в 0 каналах
Get PRO
квітень '25
+146
в 0 каналах
Get PRO
березень '25
+201
в 2 каналах
Get PRO
лютий '25
+351
в 3 каналах
Get PRO
січень '25
+215
в 53 каналах
Get PRO
грудень '24
+106
в 0 каналах
Get PRO
листопад '24
+118
в 1 каналах
Get PRO
жовтень '24
+264
в 25 каналах
Get PRO
вересень '24
+721
в 325 каналах
Get PRO
серпень '24
+179
в 0 каналах
Get PRO
липень '24
+385
в 55 каналах
Get PRO
червень '24
+642
в 241 каналах
| Дата | Залучення підписників | Згадування | Канали | |
| 26 серпня | 0 | |||
| 25 серпня | 0 | |||
| 24 серпня | +2 | |||
| 23 серпня | 0 | |||
| 22 серпня | 0 | |||
| 21 серпня | 0 | |||
| 20 серпня | 0 | |||
| 19 серпня | 0 | |||
| 18 серпня | +1 | |||
| 17 серпня | 0 | |||
| 16 серпня | +1 | |||
| 15 серпня | +1 | |||
| 14 серпня | +2 | |||
| 13 серпня | 0 | |||
| 12 серпня | +1 | |||
| 11 серпня | 0 | |||
| 10 серпня | +1 | |||
| 09 серпня | 0 | |||
| 08 серпня | 0 | |||
| 07 серпня | 0 | |||
| 06 серпня | +3 | |||
| 05 серпня | 0 | |||
| 04 серпня | +1 | |||
| 03 серпня | 0 | |||
| 02 серпня | 0 | |||
| 01 серпня | 0 |
Дописи каналу
🤔 Какой из следующих методов класса Thread используется для установки имени потока?
| 2 | 🤔 Какая разница между private и protected методами?
- private — доступен только внутри текущего класса.
- protected — доступен внутри текущего класса и его наследников.
private обеспечивает максимальную инкапсуляцию, а protected позволяет наследникам переопределять поведение или использовать базовые методы.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний | 109 |
| 3 | 🤔 Какой из следующих методов класса System.String объединяет две или более строки в одну строку? | 161 |
| 4 | 🤔 Что такое "boxing" и "unboxing" в C#? | 210 |
| 5 | Пожизненный PRO доступ на easyoffer — по цене одного года!
До 2 сентября вы можете купить PRO навсегда.
Покупаешь один раз — пользуешься всю жизнь.
– База вопросов и задач из собеседований
– Примеры видео-ответов на вопросы
– Записи реальных собеседований
– Тренажеры "Проработка вопросов" и "Реальное собеседование"
– Аналитика требований из вакансий
– Автоотклики на вакансии
– Агрегатор вакансий (скоро)
👉 Купить PRO со скидкой 70%: https://easyoffer.ru/pro | 216 |
| 6 | 🤔 Как реализовать Dictionary, чтобы не использовать ConcurrentDictionary?
Если ConcurrentDictionary по каким-то причинам не подходит, можно использовать обычный Dictionary, но при этом:
- Оборачивать доступ в lock (монитор), чтобы обеспечить потокобезопасность.
- Использовать ReaderWriterLockSlim для более гибкой блокировки чтения/записи. Такой подход требует ручной синхронизации, что сложнее и менее эффективно, чем готовое решение.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний | 213 |
| 7 | 🤔 Что такое "partial class" в C#? | 248 |
| 8 | 🤔 Что такое Transient?
Transient — это самый короткий жизненный цикл.
Новый объект создаётся каждый раз, когда он запрашивается.
Подходит для лёгких, статeless-компонентов, где не требуется запоминание состояния.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний | 270 |
| 9 | 🤔 Какой алгоритм поиска имеет временную сложность O(log n)? | 286 |
| 10 | 🤔 Что такое куки и где оно хранится в запросе?
Это небольшие файлы данных, хранящиеся на стороне клиента и отправляемые серверу с каждым запросом.
1. Они содержатся в заголовке HTTP-запроса (Cookie).
2. Используются для хранения сессий, предпочтений пользователя и другой информации.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний | 293 |
| 11 | 🤔 Какой метод используется для создания экземпляра типа с использованием рефлексии и передачи параметров конструктору? | 288 |
| 12 | 🤔 Что такое конкурентность в многопоточности?
Конкурентность — это способность нескольких потоков выполняться одновременно или чередоваться в выполнении. Даже если физически работает один процессор, задачи могут переключаться быстро, создавая ощущение одновременности. Важно при этом избегать конфликтов между потоками.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний | 279 |
| 13 | 🤔 В каком случае блок finally не будет выполнен? | 293 |
| 14 | 🤔 Какие типы шаблонов проектирования есть?
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)
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний | 308 |
| 15 | 🤔 Какой из следующих элементов можно использовать в expression-bodied members в C#? | 330 |
| 16 | 🤔 В чём разница в загрузке данных между жадной, ленивой и явной?
- Жадная (Eager) загрузка — данные загружаются вместе с основным объектом сразу, обычно через Include. Это снижает количество запросов, но может привести к избытку данных.
- Ленивая (Lazy) загрузка — связанные данные подгружаются только при первом доступе к ним. Это удобно, но требует осторожности (можно случайно вызвать лишние запросы).
- Явная (Explicit) загрузка — данные подгружаются вручную при необходимости, через отдельный вызов. Такой подход даёт полный контроль, но требует больше кода.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний | 333 |
| 17 | 🤔 Как вызвать статический метод Print из нестатического метода того же класса? | 329 |
| 18 | 🤔 В чём заключается реализация паттерна абстрактной фабрики
Суть реализации:
- Есть абстрактный интерфейс фабрики, определяющий методы создания продуктов.
- Есть конкретные реализации этой фабрики, каждая из которых возвращает продукты одного "семейства".
- Клиент работает с абстракциями, не зная конкретных реализаций.
Это обеспечивает гибкость, масштабируемость и ослабленную связанность между компонентами.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний | 358 |
| 19 | 🤔 Какая коллекция в .NET поддерживает уникальность элементов и предоставляет методы для объединения, пересечения и разности множеств? | 371 |
| 20 | 🤔 Что такое Swagger?
Swagger (теперь часть OpenAPI):
- Это инструмент для документирования REST API.
- Позволяет:
- описывать API в формате JSON/YAML;
- автоматически генерировать документацию;
- предоставлять интерактивный UI, где можно тестировать запросы.
- Интеграция с .NET происходит через Swashbuckle.AspNetCore или NSwag.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний | 393 |
