Как оценяваш спазването на стандартите за корпоративен стил на код в екипа?
Python
Как механизмът за събиране на отпадъци се справя със ситуации, когато обектите образуват циклични връзки?
Каква е целта на използването на нишки за изпълнение в програмирането?
Можете ли да обясните архитектурата и вътрешната структура на MongoDB?
Разкажете как е настроен мониторингът и алармата — кои метрики, как изглежда pipeline-ът за събиране на метрики и уведомяването на разработчиците за критични ситуации.
Разкажете за видовете документация, които сте създали в проектите си
Какво последствие може да възникне, ако не затворите файл след като сте прочели съдържанието му?
Какви методи и инструменти използваш за предотвратяване на професионалното изгаряне?
import psycopg2 def save_prediction(text: str, result: str): conn = psycopg2.connect("host=db user=app password=secret dbname=ml") cur = conn.cursor() cur.execute( "INSERT INTO predictions (input, output) VALUES (%s, %s)", (text, result) ) conn.commit() cur.close()
Има ли ситуации, в които сте трябвало да променяте стойностите на флаговете във FastAPI за управление на поведението на приложението?
Обработва ли интерпретаторът ситуацията, когато възникне грешка по време на изпълнение на програмата?
Колко клиенти и данни бяха включени във вашия проект?
Провеждали ли сте оценка на проекта в етапа на планиране?
Разкажи за случай, когато прояви инициативност и предложи подобрение в работния процес.
Защо архитектурата на монолитните приложения обикновено не се основава на функционално програмиране?
Имали ли сте опит с използването на подзаявки като Subquery, Exists, F, Q при работа с Django ORM?
Какви инструменти и библиотеки лежат в основата на работата на FastAPI?
Можеш ли да дадеш пример за използване на композиция в обектно-ориентираното програмиране?
Как се съхраняват малките числа в Python?
Как да реализираме работата с отношения Many-to-Many при създаване и актуализиране на данни чрез сериализатори в Django REST Framework?