Golang
Pastāsti par savu pēdējo projektu: kāds tas bija, ar ko nodarbojies, kādas uzdevumus bija, kādu tehnoloģiju steku izmantoji?
Vai jūs optimizējāt straumēšanas kotēšanas patēriņu? Kāda bija problēma un ko jūs darījāt?
Vai vari parādīt, kā piekļūt ceturtajam slice elementam?
Cik ērti laika esi gatavs ik dienu veltīt zvaniem un sanāksmēm?
Pastāstiet par API Gateway mikroservisu arhitektūrā un kam tas tiek izmantots.
Kas notika pipeline pēc inbox? Kā dati tika rakstīti datubāzē?
Ar ar kādām neizskaidrojamiem paralēlās darbības (goroutines) problēmām es saskāries reālos projektos un kā tās risināju?
Kādi ir gRPC priekšrocības salīdzinājumā ar REST?
Kāda ir maksimālā pieprasījumu skaits sekundē (RPS), ko apstrādāja visvairāk noslogotā pakalpojuma?
Kāds JOIN tiek izmantots pēc noklusējuma, kad rakstāt vienkārši JOIN? Kādi JOIN veidi pastāv?
Vai jums bija koda pārskatīšana? Kā tā tika organizēta?
Dota ir veselu skaitļu saraksts. Uzrakstiet funkciju remove, kas izdzēš visus nulles Piemēri: remove([]) -> [] remove([0]) -> [] remove([1,0,0,2]) -> [1,2]
Vai ClickHouse tika galā ar slodzi, vai tas neuzsprāga?
Vai var ievietot kontekstu iekšā citā kontekstā?
Kura slāņa ietilpst klienti ārējiem pakalpojumiem un sistēmām?
Kāda ir jūsu kopējā komerciālā pieredze ar Go?
Kā jūs prioritizējat starp jaunām funkcijām, tehnisko parādu un kļūdu labošanu?
Kas notiks, ja lasīsiet no slēgta kanāla?
Kādu principu jūs izvēlējāties arhitektūru un pakalpojumu robežas?
Kāda ir atšķirība starp %v un %w formatēšanā? Un kā pareizāk pievienot kļūdu apstrādi Do saskarnē?