C#
Кой метод или инструмент се препоръчва за изпълнение на дългосрочни и ресурсно-интензивни задачи?
Как взаимодействат концепциите за асинхронно програмиране и многопоточност в приложенията?
Какво е структура? Това е тип стойност или тип препратка? Къде се заделя паметта? Какви са границите на ефективното използване на структурите?
Как реализирате обработката на изключения във вашия код?
Можете ли да обясните какво представлява опашката в контекста на задачи или списък с задачи?
В какво се състои сходството между моделите Repository и Facade?
Можеш ли да изброиш популярни инструменти или рамки за провеждане на модулни тестове в проектите си?
Можете ли да обясните какво се разбира под поток в контекста на програмирането?
Как е организирана структурата на данните String в оперативната памет?
Как се управлява потокът от нишки с помощта на пул от нишки и каква е основната му цел?
Как да различим протокола SOAP от REST и какви са основните им разлики?
Обяснете принципа на работа и предназначението на модулните тестове в процеса на разработка на софтуер.
Какви подходи и техники ще приложите при създаването на собствен контейнер за внедряване на зависимости?
Каква структура и компоненти включва моделът MVVM?
Какъв резултат връща асинхронното извикване на метод?
Какво е свързването в кода
Какъв е вашият опит в тестването и оптимизацията на системи с висок трафик?
Кой оценява изпълнената задача?
Какво отличава грешка, възникваща по време на изпълнение на програмата, от грешка, открита при компилация?
Каква е ролята на процесите на опаковане и разопаковане на данни в програмирането?