De ce nu se poate scrie cod async în interiorul lock?
Întrebări ale candidatului despre proiect (format de lucru, echipă, procese)
Ce este MVCC?
Ce sunt nivelurile de izolare a tranzacțiilor?
Există un array de modele independente, pentru fiecare se efectuează o operație de calcul îndelungată. Cum se organizează o procesare mai rapidă?
Utilizând LINQ, calculați statisticile plane ale produselor și modificatorilor în modelul imbricat al coșului: nume și cantitate totală. Trebuie să țineți cont de cantitatea elementului din coș și de modificatori.
Pentru ce sunt responsabile statusurile HTTP 200, 400 și 500?
Vorbește pe scurt despre experiența ta.
Noua implementare a map-ului în Go (SwissTable) — cum funcționează, cum sunt rezolvate coliziunile?
Ce se întâmplă dacă o metodă este marcată ca async, dar în interior nu are await?
Cum să integrezi middleware-ul tău? Unde să îl înregistrezi? În ce ordine se execută?
Aare afectează citirea celorlalți consumatori din același grup dacă un consumator din grupul Kafka se conectează și se deconectează constant?
Ce sunt try/catch/finally și la ce servesc?
Se poate lega o variabilă de un fir/task astfel încât fiecare task să își păstreze propria valoare? Ce sunt ThreadLocal și AsyncLocal?
Are sens să adăugați un index pe un câmp boolean (de exemplu, IsSent)?
Cât de interesat ești de direcția și poziția descrisă?
Ce eșantioane și agregări au fost efectuate pe datele de telemetrie?
Cum se optimizează metoda Enrich pentru 10 milioane de evenimente cu ID-uri diferite? Cum se limitează paralelismul?
Vorbește despre una sau două sarcini la locul tău de muncă anterior sau actual de care ești mândru.
De ce ați decis să căutați un nou loc de muncă și de ce ați plecat de la angajatorul anterior?