Что такое делегаты?
Делегаты в C# — это типы, которые представляют ссылки на методы с определённой сигнатурой и возвращаемым типом.
Читать ответПодготовка к интервью
48 вопросов с собеседований в Swiftfactory
Что проверяют на интервью
Подборка объединяет вопросы, отмеченные на этапах интервью в Swiftfactory. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: database, sql, c#.
Каталог
Делегаты в C# — это типы, которые представляют ссылки на методы с определённой сигнатурой и возвращаемым типом.
Читать ответB-tree (Balanced Tree) — это сбалансированное дерево поиска, широко используемое в базах данных и файловых системах для организации индексов.
Читать ответКоллекция типа List в C# предпочтительна, когда вам нужно хранить упорядоченный набор элементов и часто выполнять операции по индексу, например, перебор, добавление в конец, сортировку.
Читать ответСоздание собственного типа исключений в коде означает определение пользовательского класса исключения, который наследуется от базового класса исключений (например, в C# от Exception).
Читать ответВ C# для определения свойств и параметров объектов, связанных с базой данных, часто используются следующие методы:
Читать ответВ C# асинхронные операции выполняются с помощью ключевых слов async и await, которые позволяют писать код, не блокирующий основной поток.
Читать ответОсновные методы LINQ в C# можно разделить на несколько категорий:
Читать ответОсновная цель использования транзакций в системах управления базами данных — обеспечить целостность и согласованность данных при выполнении нескольких связанных операций.
Читать ответВ C# делегаты — это типы, которые представляют ссылки на методы. Основные типы делегатов:
Читать ответКэширование — это процесс хранения часто используемых данных в быстром доступе (кэше), чтобы уменьшить время доступа и нагрузку на основные источники данных.
Читать ответДа, в проектах на C# часто используется реализация асинхронных процессов с помощью ключевых слов async и await. Это позволяет выполнять операции ввода-вывода или длительные вычисления без блокировки основного потока.
Читать ответОписание плана выполнения запроса в SQL используется для анализа того, как СУБД будет выполнять данный запрос.
Читать ответ