В чём принципиальное отличие асинхронности от многопоточности?
Асинхронное программирование позволяет выполнять операции, не блокируя основной поток выполнения, используя механизмы ожидания (await) и управления задачами (Task).
Читать ответПодготовка к интервью
53 вопроса с собеседований в Бренд Монитор
Что проверяют на интервью
Подборка объединяет вопросы, отмеченные на этапах интервью в Бренд Монитор. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: .net, database, sql.
Каталог
Асинхронное программирование позволяет выполнять операции, не блокируя основной поток выполнения, используя механизмы ожидания (await) и управления задачами (Task).
Читать ответRedis — это высокопроизводительное хранилище данных в памяти с открытым исходным кодом, которое работает как структура данных ключ-значение.
Читать ответСтруктура данных record в C# — это специальный тип, предназначенный для хранения неизменяемых данных с автоматической реализацией методов сравнения и хэширования.
Читать ответНавыки программирования я осваивал через сочетание теоретического изучения и практических проектов.
Читать ответСписки (например, ListT в C#) имеют несколько преимуществ перед массивами:
Читать ответВ C# ключевые слова const и readonly используются для объявления неизменяемых значений, но имеют важные отличия:
Читать ответВажно также упомянуть проекты, в которых применялись полученные знания, и опыт работы с .
Читать ответАсинхронная функция в C# обычно возвращает один из следующих типов данных:
Читать ответБрокер сообщений — это посредник в системе обмена данными, который принимает, хранит и пересылает сообщения между отправителями и получателями.
Читать ответКонкретная версия .
Читать ответМеханизм взаимного исключения (Mutex) — это объект синхронизации, который используется для предотвращения одновременного доступа нескольких потоков к общему ресурсу.
Читать ответДля ускорения выполнения SQL-запросов и повышения производительности базы данных можно использовать следующие подходы:
Читать ответ