C#
На коя организация възнамеряваш да се присъединиш в бъдеще?
В кои случаи се препоръчва използването на брокер на съобщения в архитектурата на системата?
Кои са фазите на почистване на ресурси в управлението на паметта?
Получавали ли сте някога предложения за работа, които сте решили да откажете?
Какво заема по-малко памет: клас или структура?
Как да определите кога да използвате IQueryable вместо IEnumerable в кода?
Какво са lock-ерите в C#?
Кого от известните специалисти във вашата област уважавате или считате за пример?
Как работите с модела на данните във вашите проекти?
Каква е концепцията за събиране на боклук в C#?
Какви принципи трябва да се вземат предвид при създаването на некластеризирани индекси в база данни SQL?
Има ли в C# специални методи, които се извикват при унищожаване на обект?
Кой процес се използва за разгръщане на приложения на вашето текущо работно място?
Как се осъществява регистрацията за събитието, за да го получите?
Какво може да се каже за оптималността на плана за заявка? MVCC Има таблица CREATE TABLE orders ( id BIGSERIAL PRIMARY KEY, status TEXT, updated_at TIMESTAMP ); и заявка, която се изпълнява всяка секунда UPDATE orders SET status = 'processed', updated_at = now() WHERE id = 1; След няколко дни забелязвате: • размерът на таблицата значително се е увеличил • заявката SELECT * FROM orders WHERE id = 1 работи по-бавно Въпроси към кандидата 1. Защо таблицата расте, въпреки че редът винаги е един и същ? 2. Каква роля играе MVCC в тази ситуация? 3. Какво трябва да реши този проблем?
Каква е разликата между реализирането на една и съща задача с помощта на рекурсия и цикъл?
Какви са бисквитките и къде се съхраняват в заявката?
Как се извършва заявката към интерфейса?
Посочете два подхода към проектирането на бази данни и код.
Как се нарича механизмът, който позволява повторната употреба на еднакви литерали?