Что такое словарь (Dictionary) в C#?
Словарь (Dictionary) в C# — это коллекция, хранящая пары "ключ-значение", где каждый ключ уникален и используется для быстрого доступа к соответствующему значению.
Читать ответПодготовка к интервью
48 вопросов с собеседований в Swiftfactory
Что проверяют на интервью
Подборка объединяет вопросы, отмеченные на этапах интервью в Swiftfactory. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: database, sql, c#.
Каталог
Словарь (Dictionary) в C# — это коллекция, хранящая пары "ключ-значение", где каждый ключ уникален и используется для быстрого доступа к соответствующему значению.
Читать ответАсинхронность — это способ организации выполнения кода, при котором операции, занимающие продолжительное время (например, ввод-вывод, сетевые запросы), не блокируют основной поток выполнения.
Читать ответConfigureAwait(false) — это метод, который вызывается на объекте Task в C# для управления поведением продолжения асинхронной операции.
Читать ответТранзакция в контексте C# и баз данных/распределенных систем — это последовательность операций, выполняемая как единое целое (атомарная единица работы).
Читать ответДа, у меня был опыт самостоятельной разработки веб-приложений с нуля на C#.
Читать ответДа, используя ограничения универсальных типов (generic constraints).
Читать ответКонструкция WITH в SQL используется для определения временных именованных подзапросов (Common Table Expressions, CTE), которые можно использовать внутри основного запроса.
Читать ответТипы данных для переменных в программировании определяют, какого рода значения может хранить переменная и какие операции над этими значениями допустимы.
Читать ответСписок (List) — это структура данных, которая представляет собой упорядоченную коллекцию элементов, где каждый элемент имеет позицию (индекс). В C# список обычно реализуется через класс ListT.
Читать ответОбобщенные типы (Generic) в C# позволяют определять классы, структуры, интерфейсы, делегаты и методы с параметрами типов. Это предоставляет возможность повторного использования кода и повышения типовой безопасности.
Читать ответПромежуточное программное обеспечение (middleware) в архитектуре приложений служит связующим звеном между различными компонентами или системами, обеспечивая их взаимодействие и интеграцию.
Читать ответИндексы в SQL — это специальные структуры данных, которые ускоряют поиск и выборку данных из таблиц.
Читать ответ