Golang
Aké GDPR procesy ste zaviedli (anonymizácia, odstránenie údajov)?
Aká je časová a pamäťová zložitosť (Big O) tohto algoritmu?
Ktoré z nasledujúcich sú prostriedkami synchronizácie v Go? (kanály, sync.WaitGroup, sync.Mutex, sync.Cond)
Povedzte o úrovniach izolácie transakcií: Read Uncommitted, Read Committed, Repeatable Read, Serializable.
Aký bol maximálny počet požiadaviek za sekundu na najzaťaženejšom servise?
Použili ste EXPLAIN na optimalizáciu dopytov? Čo ste zistili a o koľko ste mohli zrýchliť dopyty?
V webovej službe je potrebné zaznamenať objednávku a odpočítať zostatok na sklade tak, aby buď obe operácie zostali zachované, alebo žiadna. Aké SQL príkazy sa používajú na obklopenie sady dopytov a ako postupovať pri chybe pred potvrdením?
Čo sa zmení, ak pri vytváraní slice odovzdáme počiatočnú kapacitu?
Čo si myslíš o platforme Codewars a jej úlohe v tréningu programovacích zručností?
Kedy bude volaná odložená funkcia defer? (pri opustení lokálneho bloku / pri opustení funkcie / pri ukončení aplikácie)
Ako ti ide technická dokumentácia v angličtine?
Koľko podov bolo nasadených v clustri?
Povedzte nám o svojej skúsenosti v Magnite (3,5 roka). Aké úlohy ste vykonávali?
Prečo presúvať obchodné chyby (ErrUnknownRoom, ErrRoomNotAvailable) do doménovej vrstvy?
Ako prechádzajú údaje od klienta k serveru pri HTTP požiadavke? Opíšte všetky fázy.
Navrhnite optimálne indexy pre dopyt s filtrovaním podľa polí location a gender (pohlavie) pre maximálny výkon
Aký je poradie prechádzania prvkov v kontajneri map? Je pevne stanovené určitým algoritmom, náhodne určené počas kompilácie alebo určené počas behu?
**Podmienka** Žiadosti na viacero URL by mali byť vykonávané paralelne. Zobraziť HTTP stavy a spracovať chyby.
Čo presne ste robili na vašom súčasnom pracovisku? Aká je vaša zóna zodpovednosti?
Vďaka akým technológiám je možná kontajnerizácia v Linuxe?