Golang
Care este diferența dintre abordările de orchestrare și coregrafie în gestionarea sistemelor distribuite?
Cum a fost organizat procesul de stabilire a sarcinilor? Cine a umplut backlog-ul?
Vorbește despre modelele de proiectare. Ce este locking-ul cu verificare dublă și pentru ce se folosește?
Care sunt principalele caracteristici și tipuri de chei existente în structura de date map?
Cum se rezolvă problema umplerii containerului cu fișiere de jurnal în Docker?
Care este rolul metodei Context.Done în gestionarea finalizării operațiunilor asincrone?
Cum implementezi o oprire linistită a serviciului sau aplicației pentru a salva starea actuală și a încheia fără pierderi de date?
Care este diferența dintre obținerea unei valori nule dintr-un canal închis și obținerea aceleiași valori atunci când creezi singur un canal și trimiți date acolo?
Cum se poate crește viteza de căutare a unui element după cheie într-un array de date?
Bază de date per serviciu vs bază de date partajată — ce abordare s-a folosit?
Ce metode pot fi folosite pentru a vă proteja împotriva executării scripturilor între site-uri (XSS)?
Puteți explica ce înseamnă termenul Slog?
Poți să numești principalele modalități de implementare a metodei de transmitere a datelor prin broadcast?
Cum se pot combina două secțiuni într-una singură într-un limbaj de programare?
Ești deschis să primești salariul în criptomonedă?
Explica principiul de funcționare al unei interfețe goale în programare.
Este posibil să schimbi forțat contextul de execuție activ actual?
Structura de date Map garantează păstrarea ordinii de inserție a elementelor?
Cum ai calculat că p95 a scăzut cu 16%?
Ce proiect să alegi pentru un interviu tehnic și cum să-l descrii?