Golang
Ako reaguje procesor, ak v poradí úloh už nie je nič na vykonanie?
Vysvetlite, čo sú neblokujúce volania v kontexte práce s gorutinami a ako sa implementujú.
Je možné použiť ne-prázdnu štruktúru ako kľúč v kontajneri Map?
Ešte stále pracujete v [spoločnosti]? Kedy plánujete odísť a prečo?
Ako ukončiť proces v Linuxe a v čom sa líši SIGTERM od SIGKILL? Čo sú signály a na čo sa používajú?
Máte skúsenosti s vytváraním a používaním triggerov v SQL databázach?
Ako rýchlo a efektívne spojiť viacero reťazcových hodnôt v programe?
Aké procesy sa spustia po odoslaní kódu do registra služieb?
Prečo je serializácia pomocou Protobuf rýchlejšia v porovnaní s JSON?
Ako môžu transakcie viesť k vzájomným zámkom v databáze?
Môžete vysvetliť koncept obnovenia po zlyhaní v jazyku Go?
Akými metódami je možné zabezpečiť horizontálne škálovanie databázy pre rovnomerné rozloženie požiadaviek na čítanie?
Vysvetlite mechanizmus prechádzania prvkov v dátovej štruktúre Map a jeho vlastnosti
Ako sa v softvéri vykonáva alokácia pamäte pre objekty?
Ako sa odosielajú požiadavky na databázu PostgreSQL?
Aké nástroje alebo knižnice ste použili na implementáciu interakcie s databázou vo svojich projektoch?
Aké je približné množstvo porovnaní alebo krokov, ktoré vykoná algoritmus pracujúci v logaritmickom čase pri spracovaní 100 prvkov?
Čo spôsobuje kolízie pri ukladaní viacerých prvkov do jednej vedro hash tabuľky v Map?
Ako sa vykonáva sekvenčné čítanie údajov z kanála?
Ako je implementovaná viacvláknová správa a riadenie vlákien v programovacom jazyku Go?