Кога се връща нишката към пулът от нишки при използване на метода async в синхронен контекст?
C#
Обяснете защо е недопустимо изпълнението на асинхронни операции вътре в блокировка в многопоточна среда.
Как се реализират връзките между таблиците в SQL и как да ги използваме?
Можете ли да обясните какво се разбира под терминът 'блокиране' в контекста на многопоточната програмиране?
Какви видове проблеми с управлението на паметта могат да възникнат в приложенията и как да ги открием?
Каква е основната причина за прилагането на принципа на обръщане на зависимостите в софтуерната архитектура?
Можеш ли да изброиш основните видове свързвания на таблици в SQL и да обясниш тяхната употреба?
Можете ли да обясните концепцията за нива на изолация на транзакциите в SQL, особено какво е Repeatable Read?
Можете ли да обясните какво представлява некластеризиран индекс в SQL и как работи?
Как се определя и прилага кластеризиран индекс в SQL и как се различава от некластеризирания индекс?
Могат ли да съществуват екземпляри на значими обекти в областта на динамичното разпределение на памет?
Можете ли да обясните как се реализира механиката на блокиране при използване на synchronized или lock в многопоточната програмиране?
Ще се промени ли обектът, ако методът му бъде презаписан в подклас?
Каква е целта на използването на нивото на изолация Repeatable Read в системите за управление на бази данни?
Кои подходи съществуват за повишаване на ефективността при изпълнение на SQL заявки?
Възможно ли е синхронното обработване на метод, обявен с ключовата дума async?
Какви са основните предимства и недостатъци на използването на система за брокер на съобщения?
Какви механизми за синхронизация на нишки знаете и можете да използвате в проектите си?
Какво е предназначението на прозоречните функции в SQL и как се различават от обикновените агрегатни функции?
Обяснете принципа на работа и приложението на общите таблицени изрази (CTE) в системите за управление на бази данни.