Golang
Ce aspecte ale codului analizează instrumentul de linting în limbajul Go?
Care sunt riscurile asociate cu creșterea excesivă a adâncimii stivei de apeluri într-un program?
Vorbiți despre modelul GMP în Go: cum funcționează G, M și P, planificatorul, netpoller-ul și sysmon?
Spune-mi, care este proiectul tău actual, de care parte a funcționalității ești responsabil?
Este posibil să transferați o sarcină de la o goroutine la alta, care se află în stare de inactivitate?
Care este diferența dintre WHERE și HAVING?
Care a fost compoziția echipei? A fost mono-funcțională sau cross-funcțională?
Cum se determină domeniul de vizibilitate al variabilelor și funcțiilor în limbajul Go?
Care este diferența dintre Inversiunea Dependenței și Injecția Dependenței?
Enumărați limbajele de programare și evaluați-vă pe o scară de la 1 la 10
Vorbește despre contextul în Go: tipuri, ierarhie, caracteristici ale contextelor copil. Cum să creezi un context copil independent de cel părinte?
Cum să scalezi un sistem: de la un singur server la o arhitectură tolerantă la defecte (echilibratoare de sarcină, bază de date)?
Problema N+1 de interogări și cum să o rezolvi cu un număr mare de utilizatori.
De ce factori depinde numărul P în ecuația MPG?
Cum se realizează actualizarea datelor în rândurile tabelelor PostgreSQL?
Cu ce se deosebesc diferitele tipuri de canale de comunicare?
Care sunt artefactele principale ale DDD? Din ce părți este format?
Ești pregătit pentru formatul de lucru hibrid (birou + de acasă)?
Unde ai stocat jurnalele, ce pachet de logging ai folosit în cod și cum au ajuns jurnalele din stdout în Elasticsearch?
Există priorități în dezvoltare către care intenționezi să te îndrepți?