Python
Обяснете какво означава обявяването на метод като статичен в обектно-ориентираното програмиране.
Какви са разликите между фреймуърките FastAPI и Django при създаването на уеб приложения?
Какви са свойствата на транзакциите, съкратено като ACID?
Можете ли да обясните ролята на обекта context във views на Django и как се използва за предаване на данни към шаблона?
Какви принципи и характеристики трябва да спазва една API, за да се счита за RESTful?
Имаме приложение FastAPI с събитие за изключване (shutdown), което изпълнява определена логика. Ако убием приложението със сигнала -9 (kill -9), ще се изпълни ли shutdown?
С какви трудности се сблъскахте при разработването на финансови услуги?
Как бихте оценили уменията и знанията си в тази област по скала от 1 до 10?
Можете ли да опишете процеса на обработка на задачите, които постъпват във вашия проект, и как работите с тях?
Случвало ли ви се е да имате ситуации, когато трябваше да подобрите производителността на Python програма?
Поддържа ли PostgreSQL разделянето на данни на шардове?
Какви са основните ви очаквания свързани с работата в нашата организация?
В кои ситуации могат да възникнат кръгови зависимости при импортиране на модули или компоненти?
Може ли съдържанието на речника да се промени след създаването му?
Как се реализират посредниците (middleware) във FastAPI и каква роля играят при обработката на заявки?
Можете ли да обясните механизма на модула asyncio в Python?
Защо се препоръчва да се избягва предаването на данни чрез пропси към дълбоко вложени компоненти?
Какви типове терминални устройства познаваш?
Как реализираш изпълнението на задачи във фонов режим?
Можете ли да обясните какво се разбира под синхронен вход-изход и неговите особености?