C#
Какво означава буквата 'I' в принципите SOLID и каква е нейната цел в обектно-ориентираното програмиране?
Имали ли сте опит с протокола HTTP?
Можеш ли да изброиш основните протоколи, използвани за обмен на информация в мрежите?
Каква е разликата между структурата на данните масив и списък в контекста на тяхната употреба и вътрешна организация?
Какви методи и инструменти използваш, за да осигуриш правилната работа с нишки и тяхната синхронизация?
Обяснете концепцията за асинхронно изпълнение на задачи и как се различава от синхронния подход
Могат ли да се реализират методи с код вътре в интерфейсите?
Могат ли да се прилагат няколко типа шаблони едновременно в една реализация?
Какъв е проблемът с многократното конкатениране на низове в цикъл и как да го заменим?
Можете ли да обясните принципа на работа на интерфейса IQueryable в .NET и как се използва за формулиране на заявки към данните?
Какви методи могат да осигурят безопасно блокиране на ресурси при условия на асинхронни изчисления?
Прилагаш ли принципите SOLID при проектирането на системи?
Споделете опита си в разработката на софтуер на C# и разкажете за най-значимите проекти.
Обяснете основните принципи на работа на протокола HTTP/2 и как се различава от HTTP/1.1
Как може да се реализира функционалността за добавяне на ботове в игрова среда?
Какви личностни и професионални качества трябва да притежава водещ специалист в областта на програмирането?
Обяснете концепцията за автомати на състоянията и тяхното приложение в програмирането.
Какви шаблони за дизайн сте прилагали в практиката си на разработка?
Какви видове тестове сте създали в проектите си?
Как получавахте преди задачите и поставените задачи на предишното ви работно място?