Какви са предимствата и недостатъците на интеграционните тестове?
Python
Защо е важно използването на многопоточност при разработка на Python?
Какви са предимствата и недостатъците на използването на GIL в Python?
Как се наричат тестовете, в които не се използват моки за изолиране на компонентите?
С кои системи за управление на бази данни вече сте работили в проектите си?
Как се предотвратява ситуацията на взаимно блокиране в многопоточните системи?
Споделете своя професионален опит и умения, които според вас са релевантни за тази позиция.
Можете ли да обясните какво означава терминът PyC в контекста на разработката на Python?
Използвали ли сте механизми за блокиране при работа с Django за управление на конкурентен достъп?
Опишете опита си с Docker в проекти и задачи, които сте решили с неговата помощ
Какво е основното значение на понятието транзакция в системите за управление на бази данни?
Имали ли сте опит с използването на Kubernetes в проекти?
Какви са предимствата и недостатъците на модулните тестове?
Могат ли да се използват многопроцесорни подходи за решаване на задачи, ограничени от операции за въвеждане/извеждане?
Какви са тестовете, използващи моки, и как се наричат?
Обяснете концепцията за многопоточност и нейното използване в програмирането.
Как се извършва смяната на контекста при работа с многопоточен програмиране?
Каква е разликата между командите EXPLAIN и EXPLAIN ANALYZE в PostgreSQL в контекста на анализа на заявки?
Какви причини правят изпълнението на голям брой задачи в цикъла на събитията нежелано?
Имали ли сте опит с системи за управление на бази данни?