C# / .NET задачи и вопросы
الذهاب إلى القناة على Telegram
🎲 Задачи и вопросы с собеседований по .Net/C# разного уровня сложности. Прислать задачу/вопрос в дар: @cyberJohnny Сотрудничество: @cyberJohnny Обсуждаем тут: @netquizcom
إظهار المزيد1 504
المشتركون
لا توجد بيانات24 ساعات
-17 أيام
-630 أيام
جاري تحميل البيانات...
القنوات المماثلة
سحابة العلامات
الإشارات الواردة والصادرة
---
---
---
---
---
---
جذب المشتركين
يونيو '26
يونيو '26
+5
في 0 قنوات
مايو '26
+12
في 0 قنوات
Get PRO
أبريل '26
+10
في 0 قنوات
Get PRO
مارس '26
+14
في 0 قنوات
Get PRO
فبراير '26
+11
في 0 قنوات
Get PRO
يناير '26
+6
في 0 قنوات
Get PRO
ديسمبر '25
+5
في 0 قنوات
Get PRO
نوفمبر '25
+13
في 0 قنوات
Get PRO
أكتوبر '25
+11
في 0 قنوات
Get PRO
سبتمبر '25
+4
في 0 قنوات
Get PRO
أغسطس '25
+2
في 0 قنوات
Get PRO
يوليو '25
+2
في 0 قنوات
Get PRO
يونيو '25
+3
في 0 قنوات
Get PRO
مايو '25
+5
في 0 قنوات
Get PRO
أبريل '25
+8
في 0 قنوات
Get PRO
مارس '25
+8
في 0 قنوات
Get PRO
فبراير '25
+5
في 0 قنوات
Get PRO
يناير '25
+4
في 0 قنوات
Get PRO
ديسمبر '24
+11
في 0 قنوات
Get PRO
نوفمبر '24
+11
في 0 قنوات
Get PRO
أكتوبر '24
+65
في 0 قنوات
Get PRO
سبتمبر '24
+22
في 0 قنوات
Get PRO
أغسطس '24
+34
في 0 قنوات
Get PRO
يوليو '24
+15
في 0 قنوات
Get PRO
يونيو '24
+25
في 0 قنوات
Get PRO
مايو '24
+24
في 0 قنوات
Get PRO
أبريل '24
+24
في 0 قنوات
Get PRO
مارس '24
+29
في 13 قنوات
Get PRO
فبراير '24
+46
في 0 قنوات
Get PRO
يناير '24
+82
في 4 قنوات
Get PRO
ديسمبر '23
+80
في 3 قنوات
Get PRO
نوفمبر '23
+9
في 0 قنوات
Get PRO
أكتوبر '23
+25
في 0 قنوات
Get PRO
سبتمبر '23
+39
في 0 قنوات
Get PRO
أغسطس '23
+25
في 0 قنوات
Get PRO
يوليو '23
+12
في 0 قنوات
Get PRO
يونيو '23
+6
في 0 قنوات
Get PRO
مايو '23
+8
في 0 قنوات
Get PRO
أبريل '23
+14
في 0 قنوات
Get PRO
مارس '23
+15
في 0 قنوات
Get PRO
فبراير '23
+13
في 0 قنوات
Get PRO
يناير '23
+22
في 0 قنوات
Get PRO
ديسمبر '22
+36
في 0 قنوات
Get PRO
نوفمبر '22
+68
في 0 قنوات
Get PRO
أكتوبر '22
+67
في 0 قنوات
Get PRO
سبتمبر '22
+86
في 0 قنوات
Get PRO
أغسطس '22
+182
في 0 قنوات
Get PRO
يوليو '22
+120
في 0 قنوات
Get PRO
يونيو '22
+27
في 0 قنوات
Get PRO
مايو '22
+96
في 0 قنوات
Get PRO
أبريل '22
+28
في 0 قنوات
Get PRO
مارس '22
+10
في 0 قنوات
Get PRO
فبراير '22
+8
في 0 قنوات
Get PRO
يناير '22
+19
في 0 قنوات
Get PRO
ديسمبر '21
+25
في 0 قنوات
Get PRO
نوفمبر '21
+209
في 0 قنوات
Get PRO
أكتوبر '21
+512
في 0 قنوات
Get PRO
سبتمبر '21
+37
في 0 قنوات
Get PRO
أغسطس '21
+22
في 0 قنوات
Get PRO
يوليو '21
+14
في 0 قنوات
Get PRO
يونيو '21
+4
في 0 قنوات
Get PRO
مايو '21
+20
في 0 قنوات
Get PRO
أبريل '21
+19
في 0 قنوات
Get PRO
مارس '21
+17
في 0 قنوات
Get PRO
فبراير '21
+35
في 0 قنوات
Get PRO
يناير '21
+24
في 0 قنوات
Get PRO
ديسمبر '20
+1 436
في 0 قنوات
| التاريخ | نمو المشتركين | الإشارات | القنوات | |
| 15 يونيو | +1 | |||
| 14 يونيو | +1 | |||
| 13 يونيو | 0 | |||
| 12 يونيو | 0 | |||
| 11 يونيو | 0 | |||
| 10 يونيو | +1 | |||
| 09 يونيو | 0 | |||
| 08 يونيو | +1 | |||
| 07 يونيو | 0 | |||
| 06 يونيو | 0 | |||
| 05 يونيو | 0 | |||
| 04 يونيو | +1 | |||
| 03 يونيو | 0 | |||
| 02 يونيو | 0 | |||
| 01 يونيو | 0 |
منشورات القناة
🤖 Большинство материалов по ИИ-агентам устаревают быстрее, чем многие курсы успевают обновить программу
Инструменты, подходы и фреймворки меняются постоянно. Поэтому важно не просто собрать демо-агента, а понимать архитектуру, ограничения и практики, которые используются в продакшене.
🚀 30 июня стартует курс «Разработка ИИ-агентов» (https://clc.to/ar8O_g).
⏳ До 20 июня действует сниженная цена.
За 8 недель под руководством практиков из бигтеха вы соберёте собственного AI-агента, который работает с API, использует память, подключается к внешним сервисам и решает реальную задачу.
Что разберём:
🔹 архитектуру AI-агентов и надёжный вывод;
🔹 LangGraph и оркестрацию workflow;
🔹 MCP и работу с внешними инструментами;
🔹 RAG-системы;
🔹 AgentOps, observability и evals;
🔹 безопасность и защиту от prompt injection;
🔹 мультиагентные системы и A2A.
На курсе отдельно разбираем вопросы надёжности, безопасности и контроля агентных систем.
👉 Узнать программу и забронировать место со скидкой (https://clc.to/ar8O_g)
| 2 | Что такое IoC-контейнеры?
👾 — управляет зависимостями в приложении, автоматически создавая и внедряя объекты.
👍 — инвертирует управление созданием объектов, снижая связность между компонентами.
🥰 — упрощают код, управляя жизненным циклом и зависимостями объектов.
⚡️ — разрешает зависимости между классами и помогает внедрять их через конструкторы или свойства.
🐸Библиотека задач по C# | 100 |
| 3 | 💻 3 курса по цене одного — собери стек для оффера в топовую IT-компанию
Для следующего карьерного шага мало писать код. Работодатели ждут не только знания языка, но и понимания архитектуры, алгоритмов, автоматизации, AI-инструментов и агентных систем.
Одно направление закрывает только часть задачи.
Поэтому сейчас мы предлагаем освоить сразу несколько востребованных навыков — выбери любой курс и получи доступ еще к двум бесплатно 🔥
Собери стек навыков под свою цель:
🔹 подготовка к сильным компаниям (алгоритмы, архитектура);
🔹 переход в AI-направление (ИИ-агенты, AgentOps);
🔹 развитие в ML и Data Science (математика, основы ML);
🔹 новый оффер и рост дохода.
Полученные знания применяешь в работе уже во время обучения.
⏳ Акция действует 48 часов — 13 и 14 июня.
👉 Переходи на сайт, выбирай курсы и оставляй заявку (https://clc.to/tuSaIA) — за 10 минут поможем собрать комплект под твою цель. | 116 |
| 4 | Что означает ref readonly возврат из метода?
👾 — Можно присвоить новое значение через эту ссылку
👍 — Это ссылка только для чтения на исходные данные; запись запрещена, нельзя возвращать ссылку на временный
🥰 — Это обычная копия значения на стеке
⚡️ — Разрешено только для struct
Библиотека задач по C# | 142 |
| 5 | Program.cs — это не просто точка входа. За несколькими строками кода в ASP.NET Core скрывается полноценная инфраструктура запуска приложений, управления жизненным циклом и фоновых процессов.
На открытом уроке разберём, как на самом деле устроен ASP.NET Core и почему понимание Generic Host меняет подход к разработке .NET-приложений. Поговорим о жизненном цикле приложения, фоновых задачах через IHostedService и различиях между веб-приложениями и консольными сервисами.
Это особенно полезно разработчикам, которые уже работают с ASP.NET Core, но хотят глубже понимать архитектуру платформы, увереннее проектировать сервисы и принимать технические решения осознанно, а не
по шаблону. После занятия вы сможете по-новому посмотреть на архитектуру ASP.NET Core и понять, как управлять приложением, а не только писать код внутри него.
Открытый урок пройдёт 18 июня в 20:00 МСК в преддверии старта курса «C# ASP.NET Core разработчик».
Подробности и регистрация: https://vk.cc/cYDuZc
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru | 182 |
| 6 | 📊 Хотите войти в Data Science, но математика кажется самым сложным этапом?
На практике большинство джунов спотыкаются не о Python, а о математическую базу:
▪️ Теорию вероятностей и статистику
▪️ Линейную алгебру
▪️ Математический анализ
▪️ Комбинаторику
Именно на этих темах строятся машинное обучение, аналитика данных и рекомендательные системы.
Освойте ключевые разделы математики, которые используются в Data Science и Machine Learning на курсе «Математика для Data Science» (https://clc.to/VQ-V5A).
Что вас ждет:
🔹 40+ видеолекций и 150+ практических заданий на Python
🔹 Проверка домашних работ и обратная связь от преподавателей
🔹 Подготовка к задачам с технических собеседований
🔹 Программа от преподавателей ВМК МГУ, НИУ ВШЭ и экспертов индустрии
Курс подойдет разработчикам, аналитикам и всем, кто планирует развиваться в Data Science и Machine Learning.
👉 Записаться на бесплатный демо-урок (https://clc.to/VQ-V5A) | 49 |
| 7 | Какой из следующих вариантов можно использовать для объявления типа, допускающего значение NULL, в C#?
👾 — int?
👍 — double?
🥰 — Оба
⚡️ — Ни один
Библиотека задач по C# | 187 |
| 8 | Что вызовет await using у типа, реализующего и IDisposable, и IAsyncDisposable?
👾 — Сначала Dispose(), затем DisposeAsync()
👍 — Только DisposeAsync()
🥰 — Только Dispose()
⚡️ — Зависит от JIT, случайный выбор
Библиотека задач по C# | 204 |
| 9 | Какой из методов интерфейса IEnumerator должен быть реализован для поддержки итерации в C#?
👾 — MoveNext()
👍 — MovePrevious()
🥰 — ResetCurrent()
⚡️ — Advance()
Библиотека задач по C# ()
https://t.me/csharp_problems_lib | 236 |
| 10 | ⚡️ Продолжаем знакомить вас с экспертами курса AgentOps!
— Сергей Нотевский (https://clc.to/I7k-BQ) расскажет, как выстроить FinOps для AI-продуктов: оптимизировать затраты на разработку и продакшен, внедрить model routing, semantic cache и систему алертов для контроля расходов
— Эмиль Сатаев (https://clc.to/arpUmQ) разберет Context Engineering: управление контекстом, защиту от prompt injection, работу с длинными контекстами и построение безопасного пайплайна входа для AI-систем
— Михаил Бондаревский (https://clc.to/Xt-ubA) покажет, как подготовить инфраструктуру для AI-агентов: Docker, sandboxing, streaming, docker-compose и воспроизводимое окружение для разработки и продакшена
— Мурат Хажгериев (https://clc.to/NpuaKQ) расскажет про Enterprise Integrations & MCP: когда MCP действительно нужен, как подключать внешние сервисы и реализовывать интеграции с OAuth2 delegation
— Герман Сабиров разберет Governance & Compliance для AI-систем: data flow, audit logs, требования 152-ФЗ, локализацию данных и построение compliance-подхода на уровне архитектуры
Курс для backend-разработчиков, тимлидов и LLM инженеров о том, как внедрять AI-логику в бэкенд IT-продуктов и сохранять стабильность сервиса.
👉 Изучить обновленную программу AgentOps и занять место. (https://clc.to/X3xEdw) | 82 |
| 11 | Какой базовый класс конструктора String()?
👾 — String
👍 — System.IO.String
🥰 — System.Strings
⚡️ — System.String
🐸Библиотека задач по C# | 300 |
| 12 | Какой из следующих классов является базовым для всех операций ввода/вывода из разных источников?
👾 — System.IO.Stream
👍 — System.IO.FileStream
🥰 — System.IO.MemoryStream
⚡️ — System.IO.NetworkStream
Библиотека задач по C# | 321 |
| 13 | У вас есть высоконагруженный .NET-сервис, который часто аллоцирует временные массивы байт при обработке запросов. Профилирование показывает давление на GC и рост пауз. Какой из подходов будет наиболее правильным?
👾 — Хранить все массивы в статическом списке, чтобы их не собирал GC
👍 — Использовать ArrayPool.Shared для повторного использования массивов
🥰 — Принудительно вызывать GC.Collect() после каждой партии запросов
⚡️ — Увеличить размер heap через настройки runtime
Библиотека задач по C# | 321 |
| 14 | ASP.NET (ASP.NET) Core сервис использует IHttpClientFactory и держит долгоживущие соединения к внешнему API. После смены DNS у апстрима трафик продолжает идти на старые IP. Как правильно исправить?
👾 — Создавать новый HttpClient на каждый запрос
👍 — Настроить у SocketsHttpHandler параметр PooledConnectionLifetime через IHttpClientFactory, чтобы периодически пересоздавать соединения и подхватывать новые DNS
🥰 — Уменьшить HttpClient.Timeout
⚡️ — Включить Expect: 100-continue
🐸Библиотека задач по C# | 275 |
| 15 | В C# чем отличается struct от class?
👾 — Разницы нет, это взаимозаменяемые типы
👍 — struct — value type (хранится в стеке), class — reference type (в куче)
🥰 — struct можно наследовать от другого struct, а class — нет
⚡️ — class быстрее, чем struct, всегда
Библиотека задач по C# | 260 |
| 16 | Что из перечисленного является ActionSelectors?
👾 — ActionName
👍 — NonAction
🥰 — ActionVerbs
⚡️ — Все вышеперечисленное
Библиотека задач по C# | 271 |
| 17 | В .NET Core сервисе под нагрузкой заметили, что методы, возвращающие Task, часто создают лишние аллокации и нагружают GC. Какой подход наиболее правильный для оптимизации?
👾 — Всегда заменять Task на Thread, чтобы избежать аллокаций
👍 — Использовать ValueTask там, где результат часто доступен синхронно
🥰 — Оборачивать каждый метод в Task.Run, чтобы распределить нагрузку на пул потоков
⚡️ — Принудительно вызывать GC.Collect() после завершения асинхронных операций
Библиотека задач по C# | 291 |
| 18 | Какое из следующих утверждений верно относительно типа «string» в C#?
👾 — Строки изменяемы
👍 — Строки являются ссылочными типами
🥰 — Строки не могут быть нулевыми
⚡️ — Ничего из вышеперечисленного
Библиотека задач по C# | 266 |
| 19 | В .NET Core приложении под нагрузкой замечены частые аллокации при работе с большими массивами, что вызывает давление на GC. Какой подход наиболее правильный?
👾 — Хранить массивы в static переменной, чтобы GC их не удалял
👍 — Использовать ArrayPool.Shared для аренды и возврата массивов
🥰 — Создавать новые массивы на каждый запрос, чтобы избежать race conditions
⚡️ — Принудительно вызывать GC.Collect() после каждой партии запросов
Библиотека задач по C# | 301 |
| 20 | Какой из следующих языков программирования можно использовать с ASP.NET (ASP.NET)?
👾 — C# .NET
👍 — VB.NET
🥰 — Оба
⚡️ — Ни один
(https://proglib.academy/python)Библиотека задач по C# | 175 |
متاح الآن! بحث تيليغرام 2025 — أهم رؤى العام 
