Golang
Vytvárali ste obálky pre vonkajšie knižnice alebo nástroje na zjednodušenie ich používania?
Je možné vykonať kontrolu typu dát v jazyku Go?
Aký typ protokolu sa používa v HTTP/1.1 na výmenu dát medzi klientom a serverom?
Na čo sa používajú stĺpcové databázy a aké výhody poskytujú?
Čo je Netpoller? Na čo je a ako sa tam dostávajú a vracajú goroutines?
Existuje rozdiel v písaní mena funkcie malými alebo veľkými písmenami?
Ako predísť vzájomnému zablokovaniu pri použití dvoch mutexov?
Aký je význam vykonávania benchmark testu a na čo slúži?
Čo vybrať pre nepretržitú obojsmernú komunikáciu medzi prehliadačom a serverom na výmenu krátkych správ v reálnom čase? WebSocket Server-Sent Events HTTP Long Polling HTTP/2 Server Push
Môžete uviesť rôzne typy indexových štruktúr používaných v databázach?
Aké sú hlavné výhody používania gorutín v porovnaní s tradičnými vláknami operačného systému?
Môžete vysvetliť, čo je trieda Arena a ako sa používa?
Ak píšeme do mastera veľkým tokom a čítame z replík, ako prebieha synchronizácia medzi masterom a replikou?
Vieš rozprávať o rôznych úrovniach modelu OSI alebo TCP/IP?
Opíšte, ako boli budované a riadené pracovné procesy vo vašej predchádzajúcej organizácii.
Ako reaguje procesor, ak v poradí úloh už nie je nič na vykonanie?
Máte skúsenosti s vytváraním a používaním triggerov v SQL databázach?
Máte skúsenosti s používaním nástrojov na analýzu výkonu kódu?
/* Najmenší spoločný predok v strome v O(1) pamäti Popis Dá sa binárny strom (nie vyhľadávací): struct Node { Node* parent; Node* left; Node* right; } Je potrebné napísať funkciu, ktorá pre dve dané vrcholy vráti ich najmenšie (najbližšie) spoločné predka: Node* Lca (Node* a, Node* b); */
Aké mechanizmy overovania a autorizácie ste použili vo vašich projektoch?