Подборка объединяет вопросы, отмеченные на этапах интервью в Бренд Монитор. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: .net, database, sql.
Неизменяемые коллекции — это коллекции, содержимое которых нельзя изменить после создания. В C# это, например, IReadOnlyListT, ImmutableListT из библиотеки System.Collections.Immutable.
Да, работал с платформой .NET Standard. Это спецификация API, которая определяет набор базовых библиотек, доступных для всех .NET-реализаций (например, .NET Framework, .NET Core, Xamarin).
Мьютекс (Mutex, Mutual Exclusion) — механизм синхронизации, который гарантирует, что в один момент времени только один поток имеет доступ к критической секции кода или ресурсу.
SLR (Simple Linear Regression) в разработке систем моделирования или автоматизации используется для построения простой линейной модели зависимости между переменными. Основная цель применения SLR:
В C# структура данных ListT реализована как динамический массив. В памяти она хранит элементы в непрерывном блоке, что обеспечивает быстрый доступ по индексу.
Механизмы синхронизации в программировании используются для управления доступом нескольких потоков к общим ресурсам, чтобы избежать конфликтов и ошибок, таких как состояние гонки. В C# это могут быть: