Cum ai proiecta o restricție de viteză într-un sistem distribuit?
Python
Ce metode HTTP sunt considerate idempotente din perspectiva protocolului REST?
Puteți explica ce înseamnă starea în limbajul de programare Python?
Puteți explica cum este implementată apelarea metodei close în sistem sau limbajul de programare?
Aveți experiență cu programarea asincronă?
Explica ce face funcția încorporată property() în Python și cum este utilizată pentru a gestiona accesul la atributele clasei
Ce nivel de acoperire a testelor s-a atins în proiectul anterior?
Ai putea enumera tipurile de structuri de index utilizate în PostgreSQL și să explici caracteristicile lor?
Aveți experiență în crearea sau automatizarea testelor end-to-end pentru funcționalitatea sistemului?
Cum determină Python ce variabilă este modificată în interiorul unei funcții?
Este necesar să folosiți cuvântul cheie yield în implementarea unui manager de context în Python?
Puteți explica conceptul de șablon 'SAGA' în arhitectura microserviciilor?
Ce limitează posibilitatea de multitreading complet în Python și este legat de GIL?
Câte teste au fost implementate și lansate în proiectul dvs. anterior?
Ce funcții trebuie să implementeze un obiect pentru a putea fi parcurs cu un ciclu in în Python?
Ce este OAuth 2.0 și ce problemă rezolvă?
Puteți explica ce înseamnă proprietatea de consistență în contextul tranzacțiilor și principiilor ACID?
Care este scopul pathlib în Python și cum se compară cu os.path?
Cum gestionează Python moștenirea multiplă și determină ordinea de rezolvare a metodelor (MRO)?
Care sunt principalele diferențe dintre programarea sincronă și asincronă în Python? Vă rugăm să răspundeți la această întrebare oral.