Golang
V: [1, 2, 3, 4, 5] Výstup: Pravda V: [1, 2, 3, 3, 4, 5, 1] Výstup: Nepravda
Ktorú pozíciu teraz zvažujete pre seba, čo by bolo zaujímavé?
Povedz mi, aké problémy vidíš momentálne v implementácii cache?
Aký bol najväčší objem údajov, s ktorým ste pracovali v databázach?
Aké možnosti boli po ručnom spracovaní správ z DLQ? Čo ste s nimi robili technicky?
Kde sa ukladá pamäť v gorutinách?
Aký je rozdiel medzi TCP a UDP? Kde sa každý z nich používa?
Písal si dashboardy v Grafana?
Ako funguje select s viacerými kanálmi v Go?
Ako zrýchliť vykonávanie dopytov?
Čo je pre tebe najdôležitejšie pri revízii kódu, na čo sa najskôr zameriavaš?
Ako funguje HTTP/3 nad UDP-jem, ak UDP nezaručuje doručenie?
Ako je zabezpečená konzistencia údajov v projekte?
Čo sa stane, ak spustíme 5 biliónov goroutines? Ako optimalizovať?
Akým príkazom možno zmeniť základný commit, od ktorého začína aktuálna vetva?
Museli ste písať operátory pre Kubernetes?
Aké testy zvyčajne píšeš a v akých prípadoch sa používajú?
Čo sa deje s mapou, keď chýba pridelená pamäť? Čo je overflow-bucket a za akých podmienok sa vytvára?
Môžete vysvetliť konceptuálne rozdiely medzi RISC a CISC procesormi?
Máte skúsenosti s infraštruktúrou? Museli ste niečo dotknúť?