C# | Тесты
Открыть в Telegram
Cайт easyoffer.ru Реклама @easyoffer_adv ВП @easyoffer_vp Вопросы собесов t.me/+sjKGQXl79ytkYzIy Задачи t.me/+Xy-0H7xKlgo0NDVi Ваканасии t.me/+BQFHXZQ0zrViNGIy
Больше2 803
Подписчики
-124 часа
-67 дней
-130 день
Архив постов
2 803
🤔 Что такое IQueryable?
`IQueryable` — это интерфейс, который позволяет строить и выполнять запросы к данным с отложенным выполнением (lazy loading). Он часто используется для создания запросов в LINQ к базам данных, поскольку позволяет серверу базы данных выполнить запрос, минимизируя нагрузку на память и процессор. `IQueryable` также поддерживает сложные запросы, такие как фильтрация, сортировка и агрегация, до фактического получения данных. Это делает его эффективным инструментом для работы с большими наборами данных.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
2 803
👨👨👨👨👨👨👨👨👨👨
Каналы с 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 803
🤔Какой метод класса Task используется для создания задачи, которая завершится после определенного интервала времени?
2 803
🤔 Какой из следующих методов используется для выполнения нескольких асинхронных операций последовательно?
2 803
🤔 В какой момент отправляется запрос к базе данных?
Запрос отправляется к базе данных, когда приложение вызывает операции, такие как SaveChanges (в ORM) или выполняет SQL-команду напрямую.
1. В ORM запрос может быть отложен до реального использования данных (ленивая загрузка).
2. Это позволяет оптимизировать взаимодействие с базой, минимизируя количество запросов.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
2 803
🤔 Какой метод класса LinkedList используется для добавления нового узла в начало списка?
2 803
🤔 Что такое Singleton?
Singleton — это жизненный цикл зависимости, при котором:
- Экземпляр создаётся один раз за всё время жизни приложения.
- Все зависимости получают один и тот же объект.
Хорошо подходит для кэшей, конфигураций, логирования, и всего, что должно быть единым.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
2 803
🤔 Какое из нижеперечисленных ключевых слов позволяет создать метод, который может быть переопределен в производном классе?
2 803
🤔 Какой из методов LINQ используется для выборки уникальных элементов последовательности?
2 803
🤔 Какие виды связей бывают у join`ов?
Связи бывают: один к одному, один ко многим, многие ко многим. Они определяют, как таблицы взаимодействуют друг с другом через ключи.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
2 803
🤔 В чем заключается основное отличие делегата от интерфейса при реализации событийного механизма в C#?
2 803
🤔 Какое ключевое слово используется для определения контравариантности параметра типа делегата?
2 803
🤔 В чём отличие методов и функций?
В .NET (и большинстве ООП-языков):
- Функция — подпрограмма, которая возвращает результат.
В C# это — любой static или instance метод с возвращаемым типом.
- Метод — функция, привязанная к классу или объекту.
То есть, в ООП всё называется методами, даже если это технически функция.
Таким образом, всё, что мы называем "функцией" в C#, — это метод. Разница скорее терминологическая.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
2 803
🤔 Какой метод используется для асинхронного открытия файла для чтения и записи в C#?
2 803
🤔 Как объявить лямбда-выражение, которое принимает один параметр x и возвращает его квадрат?
2 803
🤔 Что такое INNER JOIN?
INNER JOIN — это SQL-операция, возвращающая только те строки, которые совпадают по ключевому условию в обеих таблицах.
Если нет совпадения — строка не включается в результат. Это основной способ объединения связанных таблиц (например, пользователи и заказы по user_id).
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
2 803
🤔 Какой из следующих методов используется для явного преобразования типа?
2 803
🤔 Что такое многопоточность?
Многопоточность — это возможность выполнения нескольких потоков (threads) одновременно в одной программе. В C# многопоточность поддерживается с помощью класса `Thread`, задач (`Task`) и `ThreadPool`. Многопоточность используется для выполнения параллельных операций, таких как обработка данных или выполнение задач, которые не должны блокировать основной поток. Она помогает повысить производительность, но требует осторожности для предотвращения гонок данных и взаимоблокировок.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Уже доступно! Исследование Telegram 2025 — ключевые инсайты года 
