Golang
Se poate închide un canal de două ori?
Ce metode permit evitarea blocajelor mutuale la utilizarea mutexurilor în cadrul aceleiași funcții?
Ce sunt sesiunile sticky și de ce sunt necesare pentru ca toate conexiunile să cadă pe o singură instanță?
Ce metode pot fi utilizate pentru a optimiza utilizarea memoriei RAM într-o aplicație?
Se poate obține o iterare mai rapidă pe o listă în comparație cu un Map în limbajele de programare?
Ce se întâmpla după în pipeline-ul GitLab CI după jobul de construire a imaginii Docker?
Cum interacționează microserviciul cu baza de date pentru stocarea și recuperarea datelor?
Poți menționa erorile tipice făcute în timpul utilizării tranzacțiilor?
Poți explica ce înseamnă termenul AAA în contextul jocurilor sau securității?
Cum se implementează transferul valorilor argumentelor către o funcție dacă parametrii nu au fost transmiteți explicit la apel?
Imaginează-ți că a trecut un an în companie — ce trebuie să se întâmple pentru ca tu să înțelegi că ai ajuns în locul potrivit?
Ce tehnici de utilizare a blocărilor sau alte mecanisme pentru prevenirea accesului simultan la date cunoști?
Ce proprietate a tranzacției permite asigurarea fie a executării complete, fie a revenirii totale la starea inițială?
Ce explică schimbarea de context mai rapidă în goroutine comparativ cu firele?
În ce cazuri apelurile sistemului funcționează mai rapid: în procesele PostgreSQL sau în goroutine-urile din interiorul aplicației?
Care este rolul array-ului în interiorul canalului și în ce scenarii este utilizat?
Oferă cardul standard siguranță paralelă atunci când mai multe fire rulează simultan?
Ce tipuri de date sunt suportate și pot fi utilizate în indexurile GIN?
Care sunt caracteristicile comenzilor run și start în gestionarea aplicațiilor sau serviciilor?
Cum se poate parcurge secvențial caracterele unui șir de caractere în cod?