Что такое индексы в C#? Какие типы индексов существуют и использовали ли вы их на практике?
Что такое абстракция более высокого уровня, и чем отличаются задачи (task) и потоки (thread) в этом контексте?
Должны ли внешние ключи присутствовать в базе данных, и если да, то почему?
Можно ли ограничить типы, которые пользователь будет передавать через шаблон в C#?
Какие существуют два подхода к проектированию баз данных и кода?
Как происходит работа сборщика мусора на платформе .NET?
Что такое конструкция try-catch в C#?
В чем на практике заключается отличие между монолитной и микросервисной архитектурой?
Что такое примитив синхронизации Semaphore?
Как осуществляется кэширование в Entity Framework Core?
Как себя ведут ссылочные типы данных в C#?
Как реализовать связь 'один ко многим' в базе данных или в коде на C#?
Что такое HashSet в C#?
Что такое область видимости 'scoped' в C#?
Как осуществляется запрос к интерфейсу?
Как вы применяете фильтры в конвейерах (pipeline) в C#? Можете ли вы привести примеры их использования?
Какие объекты находятся в нулевом поколении сборщика мусора в .NET?
Как используется ключевое слово await в C#?
Для чего используется асинхронность в программировании?
В чем заключается отличие между классами и структурами в C#?