C#
Как се осъществява стартирането и инсталирането на приложението в рамките на текущия проект?
Можете ли да обясните какво представляват индексите в база данни и за какво служат?
Обяснете принципа на работа и основните характеристики на GraphQL като технология за взаимодействие клиент-сървър.
Обяснете какво е мултикаст делегат и как работи в контекста на делегатите .NET.
Можете ли да споделите опита си с различни типове бази данни, техните характеристики и приложения?
Какви видове течове на памет могат да възникнат при управлението на динамична памет?
Каква е разликата между оператора throw и създаването на ново изключение с throw new Exception?
Как да определите пред последния елемент в едносвързан списък?
Трябва ли да се пишат автоматични тестове за всеки елемент от проекта?
Можете ли да дадете пример за ситуация в C#, когато системата не може правилно да освободи паметта, което води до течове?
Преди това обсъждали ли сте в екипа ревюта на код за подобряване на качеството на кода?
Как се осъществява прехвърлянето на значими типове данни към извикваната метода и какво означава това?
Какво точно се случва в системата при обявяване на нова променлива в кода?
Можеш ли да назовеш различните нива на изолация на транзакциите в базите данни?
Можете ли да обясните какво се разбира под понятията Израз в програмирането?
Какви са времевите разходи при добавяне на елемент в края на списъка?
Можете ли да обясните смисъла на интерфейса в обектно-ориентираното програмиране?
Обяснете концепцията за отложено зареждане на данни в системите и защо се използва.
Какви видове връзки съществуват между таблиците в база данни?
Можете ли да обясните предназначението на командата EXPLAIN в PostgreSQL и как тя помага за оптимизиране на заявките?