C#
Кои методи могат да причинят преливане на паметта в купчината?
Какви задачи и проекти изпълнявахте на предишното си работно място?
Можете ли да обясните концепцията за балансирани дървета и тяхното приложение в алгоритми и структури от данни?
Как се осъществява прехвърлянето на данни вътре във функция или метод?
Можете ли да обясните какво представлява навигационното меню в интерфейса?
Можете ли да обясните принципа на унитарната (патица) типизация и как се прилага в програмирането?
Можете ли да обясните характеристиките и използването на обекта result във вашия контекст?
Какво може да намали интереса или мотивацията ви при изпълнение на работни задачи?
Може ли да се обясни концепцията за interlocked и нейното приложение в многопоточната програмиране?
За какво е стекът? Защо да не съхраняваме всички данни в купчината?
Каква е основната разлика между дефинирането на клас и структура в програмирането?
Как реализира Entity Framework отображението на наследени класове C# в структурата на таблиците на базата данни?
Кои шаблони за дизайн са приложими в автоматизираното тестване?
Можете ли да обясните разликата между стек и памет в купчината?
Какви методи и инструменти използвахте за внедряване на системата за проверка на идентичността на потребителите?
Как проверявате кода си с тестове?
Имали ли сте опит с филтри за авторизация в приложения?
Опишете най-трудните технически предизвикателства, с които сте се сблъсквали, и как сте ги преодолели
Какви са начините за реализиране на смяна на оръжия в игрови двигател?
Как се реализира механизмът за наследяване за абстрактните класове в обектно-ориентираното програмиране?