Обяснете какви са семафорите и как се използват при управлението на нишки в програмирането.
C#
Опишете колекциите: array, list, hashset, dictionary — целево предназначение и разлики.
Кои системи за управление на бази данни сте използвали в практиката си, освен PostgreSQL?
Колко различни стекове за повиквания могат да бъдат едновременно изпълнявани в един процес?
Какви са разликите между концепциите за асинхронни операции и паралелно изпълнение на задачи?
Можете ли да обясните какво се разбира под план за изпълнение на заявка в SQL и за какво служи?
Какви инструменти и подходи използвате при разработването на тестови сценарии?
Можете ли да обясните за какво служи командата VACUUM в PostgreSQL и как тя влияе на базата данни?
Може ли винаги да използвате стек за съхраняване на значими типове данни?
Възможна ли е концептуална оценка и сравнение на всякакви обекти в езика C#?
Как анализираш и интерпретираш статистическите показатели в SQL заявки?
Можете ли да обясните предназначението на интерфейса IDisposable и как да го използвате при управлението на ресурси?
Как се виждаш след пет години?
Можете ли да споделите опита си с различни типове бази данни, техните характеристики и приложения?
Формати и начини за взаимодействие между услуги.
Има бавен SELECT заявка, която с времето започна да отнема повече време. Как да диагностицирате проблема?
Можеш ли да изброиш различните видове индексиране, използвани в системите за бази данни?
Имали ли сте опит с внедряването и използването на патърна Saga в архитектурата на микросервизи?
Опишете последния си опит на работа и основните си задължения на предишното място
Какво е SOLID?