Как да оценим времевата сложност на процеса на определяне на наличието на елемент в списък?
Python
В предишната ви позиция създавахте или изпълнявахте автоматични тестове за проверки на кода?
Колко от времето си на работа сте отделили за програмиране на Python?
Можеш ли да разкажеш за най-известните алгоритми и техните приложения?
Опишете опита си с бази данни и използването им в проекти
Как влияе промяната на параметрите върху сложността на операциите в речника?
Обмисляш възможността да работиш като технически лидер или архитект на решения?
Какво е AsyncSession в SQLAlchemy и какви са правилата за работа с нея в контекста на FastAPI микросервиз?
Каква е ролята на TCL командите в управлението на транзакциите в рамките на базата данни?
Какво да правим, ако създадем нова колона с тип BIGINT и я запълним със същите данни като старата колона с INT, като имаме предвид, че двата първични ключа не могат да съществуват едновременно?
Кои са основните механизми за синхронизиране на нишки или процеси, които познавате?
Можете ли да обясните концепцията за изолация в свойствата на транзакциите ACID?
Какви библиотеки или рамки за работа с обектно-релационно отображение сте използвали в проектите си?
Имали ли сте опит с колекции от данни в Python?
Ако погледнеш назад, кое професионално убеждение се оказа най-грешно за теб?
Може ли да се реализира свързан списък с помощта на стандартните средства на Python?
Каква е целта на параметъра on_delete в моделите на бази данни?
Използвали ли сте вложени заявки в проектите си?
Обяснете принципа на работа на протокола HTTPS и как се различава от HTTP.
На кои ключови фактори обръщаш внимание при планирането на професионалното си развитие?