Golang
Vorbește-mi despre planificatorul Go, cum funcționează și ce algoritm folosește.
Există întrebări despre etapele interviului?
Cum se poate, la nivel de tranzacție în baza de date, trimite doar un grup atunci când mai multe grupuri răspund simultan la un semnal într-un sistem de răspuns rapid?
În arhitectura x86, instrucțiunea de întrerupere ocupă două octeți, dar întreruperea cu numărul 3 are o variantă alternativă de un octet. De ce a fost nevoie de acest lucru?
Putem crea un array al cărui elemente sunt de tipuri diferite, de exemplu 1, "A" și false?
Avem 3 partiții și 3 consumatori, întârzierea crește. Cum poate ajuta KEDA în această situație?
Ai oferte acum sau încă susții interviuri?
Cu ce baze de date ai lucrat?
Ai spus că ai un serviciu care ascultă Kafka și actualizează cache-ul în Redis, corect?
De ce se folosește indexul B-tree în loc de un copac binar?
Managerul de produs are nevoie ca, într-o lună, să creeze o funcție: în cazul în care nu există apartamente în Sankt Petersburg pentru vizionările din mai, să afișeze opțiuni similare în orașele învecinate (Vyborg, Kronstadt). Fără analitică, fără specificații tehnice. Descrie pașii de la conversație până la primul commit.
Ce este teorema CAP?
Ce știi despre HTTP/3?
Cum să nu mergi deloc la serviciul care va cădea sigur sau va fi inaccesibil?
Baza ta de date rămâne comună pentru monolit sau a fost împărțită în baze de date separate pentru fiecare serviciu?
Ce microservicii ai dezvoltat?
Și apoi ce faceți cu aceste date?
Scrie importul pentru pachetele utilizate
De ce a apărut necesitatea de a reduce alocările: a fost o solicitare a afacerii sau o inițiativă proprie a echipei?
Cu ce detalii/tehnologii ați lucrat?