Golang
Ai experiență în proiectarea de sisteme — să gândești arhitectura de la zero, să o aperi în fața echipei?
Ce sunt errors.Is și errors.As, la ce servesc și ce problemă rezolvă?
Ce se întâmplă dacă, în timpul îmbogățirii, unul dintre servicii nu este disponibil (de exemplu, serviciul cu numele complet/datele utilizatorului)? Se oprește întreg Kafka?
Există o platformă: aplicație mobilă pentru pacienți, cabină web pentru medici, modul ML pentru interpretarea analizelor. Cum ai proiecta interacțiunea acestor componente? Ce stil de API ai alege și de ce?
Cum funcționează GOMAXPROCS și pentru ce este P (procesor) în modelul GMP?
Cum asigură Go siguranța în lucrul cu mapări în accesul concurent și ce mecanisme de sincronizare sunt aplicate în practică?
Cât de bine înțelegi principiile CI/CD?
Dacă vă facem o ofertă, cât timp v-a lua să vă alăturați?
Dacă serviciul returnează o eroare 500, cum veți aborda problema?
Ce s-a făcut cu întârzierea consumatorului în timpul reimplementării?
Ai fost nevoit vreodată să programezi în C?
Modificând doar a șasea linie de cod (fără a schimba semnătura funcției), este posibil să accesați elementele adăugate în interiorul funcției (triplet și cvadruplu)?
Ce teste au fost efectuate în proiect și cum au fost lansate?
Ce este semnalul SIGTERM (kill -15) și de ce este mai bine să îl folosiți în loc de SIGKILL (kill -9)?
Pentru ce este scris acest cod? Ce problemă tehnică de afaceri rezolvă?
Cum influențează timeout-urile reducerea încărcăturii asupra analizei?
Ce este o tranzacție, ce niveluri de izolare cunoști? Ce anomalii pot apărea? Cum funcționează Serializable în PostgreSQL?
Care este diferența dintre ML și LLM?
Care este diferența dintre canalele cu buffer și cele fără buffer?
Und sunt plasate variabilele în Go — pe stivă sau pe heap? Ce este analiza escape?