Python
Можете ли да обясните какви са променяемите структури от данни и как работят?
Какви инструменти за шаблонизиране сте използвали в проектите си?
Какви качества или компетенции смятате за важни за успешна работа в екип?
Каква е времевата сложност на операцията по добавяне на елемент към множество в Python?
Можеш ли да дадеш пример за алгоритъм или задача, където се прилага рекурсивен подход?
Какви са предимствата и недостатъците на използването на наследяване в обектно-ориентираното програмиране?
Какви са предимствата и недостатъците на използването на строга динамична типизация в програмирането?
Можете ли да обясните какво означава псевдоним в SQL и в кои случаи се използва?
Имали ли сте опит с използването на различни методи или инструменти за организиране на времето и повишаване на продуктивността?
Как да интерпретираме ситуацията, когато програмата прекарва значително време в ядрото и по-малко — в потребителски режим?
Имали ли сте опит с използването на дескриптори в проектите си?
Имали ли сте опит в търговски проекти?
Можете ли да обясните какво означава операторът UNION ALL в SQL и как работи?
Можеш ли да разкажеш за ключовите промени и новости в последните версии на Python?
Как се различават версиите Python 3.10 и 3.11 по възможности и характеристики?
Можете ли да обясните какво е GIL и как влияе върху работата на нишките в Python?
Можеш ли да назовеш основните структури от данни в модула collections в Python и да говориш за тях?
Къде се намираше офисът на вашата компания?
В кои случаи се препоръчва използването на архитектура с разделяне на базата данни на майстор и слейв за четене и писане на данни?
Определете профила на натоварване на системата (чете- тежък срещу пише- тежък) и обосновете.