Golang
Câte conexiuni erau la PostgreSQL? Ce să faci dacă conexiunile nu sunt suficiente la 10 mii RPS?
Care este rolul indexului hash într-o bază de date și de ce este utilizat?
Poate fi considerat un slice sigur pentru utilizarea într-un mediu multi-thread fără măsuri suplimentare de sincronizare?
Care este diferența dintre HAVING și WHERE?
Pot CTE-urile să ajute la rezolvarea problemei de coerență între două interogări?
Pot exista situații în care schimbarea unui singur caracter într-un șir de caractere este imposibilă sau inacceptabilă, și cum se explică acest lucru?
Ce metode să folosiți pentru reconcilierea datelor între două baze de date în timpul migrării?
Care a fost echipa ta, câți oameni?
Se poate captura și trata panicile în interiorul unui apel defer în Go?
Ce aspect al conceptului OOP reflectă structura unei clase sau a unui obiect?
Puteți explica principiile normalizării datelor în bazele de date și tipurile lor?
Ce metode aparțin structurii de date sau clasei?
La ce folosește SELECT FOR UPDATE?
Poți explica ce este un sistem de gestionare a dependențelor în Go și cum este implementat?
Ce cerințe non-funcționale sunt importante pentru sistemul de rezervare a biletelor?
Sau Redis era într-un singur centru de date, și toți se conectau la el?
Ce se întâmplă dacă închizi un canal deja închis? Ce se întâmplă dacă scrii într-un canal nil?
Care a fost tehnologia principală folosită în primul proiect? Spune-mi care au fost sarcinile.
Ați folosit modelele Inbox și Outbox?
Care sunt modalitățile de implementare a aplicațiilor în Kubernetes și ce pași trebuie urmați pentru aceasta?