Python
Каква е разликата между методите, обявени като private и protected в Python?
Каква е ролята и предимствата на използването на библиотеката pydantic в Python за валидиране на данни?
Можем ли да зададем празен списък като стойност по подразбиране в модел на Pydantic (например, field: List = [])?
Как сте използвали услугите на AWS в проектите си и какъв опит имате с тази платформа?
Можете ли да обясните какво прави методът select_related() в Django и как помага при работа с база данни?
Какво е лямбда функция в Python и кога се използва?
Какви подходи и инструменти бяха използвани за проследяване на състоянието на системата и нейната производителност?
Каква е разликата между синхронното и асинхронното изпълнение?
# 3. Напишете прост декоратор, който измерва времето за изпълнение на функция # 4. Данни: две таблици # CREATE TABLE departments ( # id SERIAL PRIMARY KEY, # name VARCHAR(100) NOT NULL # ); # CREATE TABLE employees ( # id SERIAL PRIMARY KEY, # name VARCHAR(100) NOT NULL, # department_id INT NOT NULL REFERENCES departments(id), # salary NUMERIC(10,2) NOT NULL # ); Задача: # Напишете заявка, която показва имената на отделите и техните средни заплати, но само за онези отдели, където средната заплата е по-висока, # отколкото средната заплата на всички служители в компанията. Подредете резултатите по намаляваща средна заплата.
Можете ли да обясните концепцията за съставяне на API в контекста на микросервизите?
Какво е Singleton и как да го приложим за зареждане на модел? Какви са недостатъците на Singleton?
Можете ли да обясните какво е isort и как се интегрира с инструмента black за форматиране на код?
Какви хобита или занимания имате в свободното си време?
Как се чувстваш относно работата в офиса?
Каква е разликата между процеси и нишки в Python и в операционните системи като цяло?
Възникват ли затруднения или грешки по време на процеса на изграждане на проекта?
В кои ситуации потокът на изпълнение се предава на GIL в Python?
Можете ли да обясните какви са междудоменните HTTP заявки чрез CORS и защо са необходими?
Можете ли да обясните какво се разбира под граф в контекста на компютърните науки?
Разкажете повече за опита си в разработката от нулата.