Golang
Care este diferența dintre o stivă și un heap?
Care este diferența dintre o vedere materializată și o vedere obișnuită?
Cum vom trimite notificările prin email: implementare proprie sau prin intermediul unui furnizor?
Care este diferența dintre Dependency Inversion și Dependency Injection? Ce implementări ale Dependency Injection există?
Ai avut procese de evaluare a performanței sau feedback de 360 de grade?
Există modalități mai simple și mai rapide de a echilibra sarcina în loc să alegi backend-ul cel mai puțin încărcat?
Vorbește despre procesul de revizuire a codului și evaluare în echipă (360, revizuirea performanței).
Ce este o aplicație realizată de calitate?
Ce este un proces zombie?
Încerci să acoperi cât mai mult în procente sau să acoperi logica de afaceri cea mai critică?
Cum sunt organizate modelele între straturi?
Puteți explica diferențele conceptuale dintre procesoarele RISC și CISC?
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?
Povesti-ne despre experiența ta cu arhitectura sistemelor distribuite, bazele de date, sharding și replicare. Ai participat la proiectarea arhitecturii sau ai lucrat doar cu soluții gata făcute?
Prin ce metodă realizați migrațiile?
Ce te motivează, de ce îți place să lucrezi ca programator?
Ești pregătit să te angajezi conform Codului Muncii din Federația Rusă?
Ce tipuri de memorie distinge Go (stivă și heap)? Cum diferă acestea? Cum lucrează Garbage Collector cu obiectele din stivă?
Care sunt dezavantajele transmiterii unei entități prin context în Go?
În mod normal, 2 săptămâni sau puțin mai mult pentru tranziție?