Можеш ли да назовеш основните шаблони за дизайн и да обясниш тяхната цел?
Python
Каква е разликата между командата commit и метода flush при използване на SQLAlchemy?
С кои системи за управление на бази данни вече сте работили в проектите си?
Може ли да създаваме нови нишки вътре в асинхронни функции в Python?
Можете ли да обясните какви са последователностите в езика Python и как се използват?
Споделете своя професионален опит и умения, които според вас са релевантни за тази позиция.
Използвали ли сте командата cherry-pick за избор и пренасяне на конкретни комити в git?
Използвали ли сте някога временна съхранение на промени (stash) в системата за контрол на версиите Git?
Как решавате конфликти при сливане на промени в Git?
Можеш ли да разкажеш за различните начини за използване на модула asyncio в Python?
Имали ли сте опит с библиотеката SQLAlchemy за работа с бази данни в Python?
Можете ли да обясните принципите на обектно-ориентираното програмиране?
Какво се използва като ключ в структурата на данните речник?
Как да реализираме декоратор в Python, който може да обвива асинхронни функции?
Какви са характеристиките на функцията gather в библиотеката asyncio и какви са нейните предимства при организиране на асинхронни операции?
Можете ли да изброите нивата на изолация на транзакциите, които знаете?
Кои мутабилни типове данни познаваш в програмирането?
Обяснете концепцията за многопоточност и нейното използване в програмирането.
Каква е целта на функцията gather в модула asyncio в Python?
Можете ли накратко да разкажете за вашия професионален опит и основните умения?