Golang
Din ce motive poate apărea o situație în care nu se pot extrage date din baza de date?
Care sunt avantajele și dezavantajele referirii logicii de business la interfețe în sistem?
Ce valoare returnează funcția len atunci când este aplicată unui tip de date de tip șir?
Puteți explica principiul de funcționare al algoritmului de echilibrare a încărcării Least Connection?
Ce număr de fire sunt create la pornirea unei aplicații JVM?
Care este rolul și scopul etichetei într-un sistem sau aplicație?
Se poate folosi o singură flag pentru a controla blocarea Mutex?
Care este modalitatea preferată de a organiza transmiterea datelor în goroutines: cu ajutorul canalelor sau prin variabile externe?
Cum se pot extrage și procesa patru solicitări separate dintr-o operație batch?
Cum se realizează distribuirea goroutine-urilor pe firele de execuție?
Este planificat un concediu în următoarele 3-6 luni?
Se poate atribui direct un array altuia dacă dimensiunile lor diferă?
Cum poți închide forțat toate goroutine-urile care rulează într-un program?
Ce sunt nivelurile de izolare a tranzacțiilor? Pe care le-ai folosit?
Cum se poate crește eficiența procesării unui flux mare de solicitări pe un echilibrator de sarcină?
Puteți explica problema legată de schimbarea stării în programarea multi-thread, cunoscută sub numele de ABA?
Timpul de căutare a unui element după cheie în structura de date Map este constant în toate cazurile?
Ce funcții și capabilități suplimentare au fost introduse în metodele de context odată cu apariția Go 1.21?
Ai optimizat interogările de căutare cu filtrare geografică în PostgreSQL? Cum ai lucrat cu ele și ce a permis optimizarea?
Puteți explica principiul de funcționare al nivelului de izolare Repeatable Read în bazele de date?