Поделитесь, пожалуйста, своим профессиональным опытом и ключевыми проектами, в которых вы участвовали
Как пример профессионального опыта в C# могу привести участие в разработке корпоративного веб-приложения для управления заказами.
Читать ответПодготовка к интервью
646 вопросов с собеседований в IT_One
Что проверяют на интервью
Подборка объединяет вопросы, отмеченные на этапах интервью в IT_One. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: frontend, backend, api.
Каталог
Как пример профессионального опыта в C# могу привести участие в разработке корпоративного веб-приложения для управления заказами.
Читать ответДля обновления определенного поля у группы связанных объектов в Entity Framework можно использовать несколько подходов:
Читать ответACID — это набор свойств, гарантирующих надежность транзакций в базах данных:
Читать ответВ C# управление памятью осуществляется автоматически с помощью сборщика мусора (Garbage Collector, GC).
Читать ответМетод Dispose в C# используется для освобождения неуправляемых ресурсов, которые не контролируются сборщиком мусора (GC).
Читать ответВ C# тип данных record предназначен для создания неизменяемых (immutable) объектов с поддержкой семантики значения.
Читать ответСтруктура данных record в C# — это специальный тип, предназначенный для хранения неизменяемых данных с автоматической реализацией методов сравнения и хэширования.
Читать ответВ C# метод Dispose реализует интерфейс IDisposable и предназначен для явного освобождения управляемых и неуправляемых ресурсов.
Читать ответВ C# структура (struct) обычно размещается в стеке, если она является локальной переменной в методе. Однако это не обязательно:
Читать ответВ C# struct — это тип значения (value type), а class — ссылочный тип (reference type). Ключевые отличия:
Читать ответВ C# структуры (struct) являются типами значений и хранятся обычно в стеке или внутри других объектов.
Читать ответВ C# массивы являются ссылочными типами и размещаются в управляемой куче (managed heap). Первый элемент массива располагается в памяти сразу после служебной информации массива (например, длины).
Читать ответ