Golang
Ako pochopíš, že si sa stal hodnotnejším vďaka novým vedomostiam?
Aký je rozdiel medzi poľom a rezom v Go?
Je potrebné opísať model knižnice. Existujú 3 entity: «Autor», «Kniha», «Čitateľ». Fyzicky je len jedna kniha a môže byť len pri jednom čitateľovi. Je potrebné vytvoriť tabuľky pre knižnicu, ktoré to zohľadnia. Jedna kniha môže mať viacerých autorov.
V ktorých prípadoch môže použitie cache viesť k negatívnym dôsledkom alebo znížiť efektívnosť systému?
Ako obvykle postupáte, keď v tíme alebo s klientmi vzniknú nesúhlasy?
Je možné zmeniť štruktúru poľa po jeho vytvorení?
Ako je v Go implementované paralelné spracovanie a riadenie konkurenčných úloh?
Čo zobrazí kód pri spustení? package main import "fmt" func main() { var i int var f float64 var s string var b bool fmt.Printf("%d %g %q %t\n", i, f, s, b) }
Ako určiť konkrétny typ objektu, ktorý implementuje rozhranie?
Čo je rozdiel medzi Dependency Inversion a Dependency Injection?
Ako sa meria náklad v EXPLAIN? Čo je náklad?
Vieš vymenovať iné typy indexov okrem B-Tree?
Ako analyzovať stav Linuxovej mašiny bez monitorovania, ak sa cíti zle? Ako pochopiť príčiny problémov?
Môžu sa kanály použiť ako mechanizmus na koordináciu vykonávania úloh medzi goroutines?
Ako efektívne odstrániť prvý prvok z dynamického poľa v konštantnom čase?
Môžeš uviesť hlavné úrovne alebo vrstvy v viacvrstvovej architektúre aplikácií?
Čo je to defer v Go a kedy sa volá?
Prečo dátová štruktúra Map v programovacom jazyku neuchováva poradie prvkov?
Aké typy HTTP požiadaviek sa používajú pri interakcii s REST API?
Ako sa v programovacom jazyku vykonáva vkladanie prvkov do dynamického poľa (slice)?