Golang
Použili ste nástroje na statickú analýzu pri kontrole kvality kódu?
Aké hlavné vzory sa používajú pri navrhovaní mikroservisnej architektúry?
Ako sa v systéme programovania vykonáva výmena signálov pomocou kanálov?
Máte praktické skúsenosti s používaním Protocol Buffers vo svojich projektoch?
Vysvetlite, prečo nie je možné priamo zhodovať počet vlákien s počtom gorutín v Go.
Čo sa stane, ak vykonáte zápis do kanála, ktorého vyrovnávacia pamäť je úplne zaplnená?
Ako rozdeliť záťaž medzi servermi pri horizontálnom škálovaní systému?
Čo robí príkaz top na pozadí (otázka od interviewera)?
Môžete vysvetliť koncept sync.Pool a ako pomáha spravovať pamäť v Go?
Ako sa do aplikácie zavádzajú škodlivé SQL dopyty a ako sa systémy chránia pred týmto typom zraniteľnosti?
Je možné deklarovať pole priradením cez premennú?
Mohol by ste uviesť príklad implementácie kódu na ilustráciu tohto konceptu?
Vysvetlite, čo sa rozumie pod pojmom 'stroj' v kontexte údajov MPG
Vysvetlite princíp fungovania vzoru RAF a jeho použitie v programovaní
V akých scenároch sa používa mechanizmus Semaphore na synchronizáciu vlákien alebo procesov?
Aké protokoly ste najčastejšie používali a prečo?
Kedy môže byť použitie primárneho kľúča v databáze neželané alebo nevhodné?
Ako sa nazýva spôsob získavania prístupu k premenným z vonkajšieho rozsahu vnútri anonymnej funkcie?
Kto určuje, či je povolené umiestniť určitý objekt do pamäte?
Môžete vysvetliť podstatu protokolu HTTP/3 a v čom sa líši od predchádzajúcich verzií HTTP?