Python
Poți explica conceptul de safe point în contextul gestionării memoriei sau multitreading-ului?
Ce poate motiva o persoană să își schimbe locul de muncă actual?
Cum funcționează o tranzacție? Ce se întâmplă în timpul BEGIN și COMMIT?
Există un tabel cu 10 milioane de utilizatori, interogările funcționează lent. Cum rezolvi problema? Vorbește despre indexurile compuse și principiul lor de funcționare.
Cum se implementează colectarea datelor din trei servicii diferite, fiecare utilizând propria bază de date?
Ce arhitectură este necesară pentru un agent de suport pentru un magazin online, dacă toate componentele (chat, backend) sunt deja gata?
Se poate considera că executarea acestei interogări nu va schimba starea sistemului la apelurile ulterioare?
Ai planuri pentru implementarea de noi funcții sau îmbunătățiri în proiect?
Puteți explica conceptul de Dead Letter Queue și scopul său în sistemele de schimb de mesaje?
Ce este GIL și știi să lucrezi cu memoria în Python?
În ce cazuri este permisă efectuarea de reprocesări de către angajați?
Dacă GIL este atât de rău, pentru ce este nevoie?
Întrebare clasică: ce se întâmplă dacă punem într-un dicționar cheile 1 (int), 1.0 (float) și True (bool)?
La ce folosește chunking-ul? Cu ce se vectorizează chunk-urile?
Ce variații diferite de dicționare există în limbajul Python?
Poate intenționezi să studiezi în altă parte, de exemplu, pentru un doctorat?
Ce condiții trebuie să fie prezente pentru ca angajații să lucreze eficient și confortabil într-o organizație?
Cum ai început cariera în domeniul dezvoltării?
Care este rolul și aplicarea mixin-urilor în Python pentru extinderea funcționalității claselor?
Câți participanți au fost în echipele în care ai participat în timpul implementării proiectelor?