Можеш ли да назовеш протоколите, използвани за обмен на данни, освен gRPC?
Python
Обяснете какво означава наличието на циклична зависимост между обекти или модули в програма.
Какъв опит имате в използването на системи за контейнеризация за разгръщане на приложения?
Можеш ли да разкажеш за магическите методи, които знаеш в езика за програмиране?
Каква е разликата между методите __new__ и __init____ в процеса на създаване и инициализация на обекти в Python?
Как Python управлява автоматичното почистване на обекти, свързани с циклични препратки?
Какъв технологичен стек използваше в проектите си?
Можете ли да обясните какво представляват __slots__ в Python и как те влияят върху управлението на паметта на обектите?
Мога ли да обясня какво е разликата между асоциативен масив, хеш таблица и речник, и как работят?
Можеш ли да изброиш типовете бази данни, с които си работил, и да обясниш техните характеристики?
Можете ли да обясните какъв е механизмът за разпределение на входящия трафик между няколко сървъра?
Можеш ли да изброиш основните структури от данни, използвани в Python?
Какви са основните предимства и недостатъци на монолитните приложения в архитектурен план?