Python
Avem un microservici cu un singur endpoint care face doar o singură interogare SQL. La pornirea locală, endpoint-ul răspunde în 1-2 minute în loc de cele 50-200 de milisecunde așteptate. Cum ai investiga problema?
Care sunt modalitățile de a înlocui utilizarea apelurilor recursive într-un program?
Cine a fost responsabil pentru luarea deciziilor arhitecturale în proiectul sau echipa dvs.?
Care sunt practicile și sfaturile principale pentru lucrul sigur și eficient cu aplicațiile multithread?
Pentru ce este folosită comanda git cherry-pick în sistemul de control al versiunilor Git?
Ce experiență și sarcini aveai înainte de a începe să lucrezi cu Python?
Ce operațiuni sau acțiuni sunt considerate parte a unei singure tranzacții atunci când se utilizează API-ul REST?
Ce metode există pentru prevenirea și eliminarea blocajelor mutuale în sistem?
Se poate considera că executarea asincronă a sarcinilor este egală cu modelul de multitasking cooperativ?
Puteți explica ce înseamnă arhitectură în contextul sistemelor și software-ului?
Ce tipuri de date există în Python? Modificabile și imuabile?
[nume] a întrebat: Povestește-mi despre iteratori și generatoare în Python — care este diferența și când să folosești fiecare?
De ce este important să folosești diferite tipuri de date în Python pentru rezolvarea problemelor?
Cum sunt organizate bibliotecile standard în Python în ceea ce privește domeniul de vizibilitate: spațiul de nume global sau în interiorul propriilor module?
Știți nivelul actual de calificare în proiectul dumneavoastră?
Puteți explica ce este un API Gateway și ce rol are în arhitectura sistemelor distribuite?
Ce funcție a avut OpenCV în cadrul proiectului tău?
Pentru ce se utilizează autentificarea cu doi factori folosind două tokenuri?
Explica principiul determinării ordinii de apelare a metodelor în moștenirea multiplă în Python 2.
Cum se transmit argumentele la inițializarea obiectelor de clasă în Python?