Kā tiek veikta automātiskā atmiņas pārvaldība Go valodas atkritumu savācējā?
Golang
Kas ir alias rune programmēšanas valodas kontekstā?
Kā jūs izstrādātu šo kodu, lai tas būtu lietojams dažādos transporta protokolos (gRPC, HTTP, patērētājs)?
Kāpēc pēc trīs gadu darba Wildberries komandā tu neesi pārgājis uz citu?
Vai jūs varat izskaidrot atlikto funkciju izpildes secību, kas reģistrētas Go?
Pastāsti man par biznesa vertikāli, kurā atrodaties
Kādas sekas rodas, ja vienlaikus rakstām Map no dažādām konkurējošām gorutinām?
Pastāsti par savu karjeras sākumu — ar ko nodarbojies līdz 2020. gada augustam?
Kāda problēma var rasties, sūtot notikumus uz ziņojumu brokeri un kā to atrisināt?
Kāpēc tagad darba meklēšanā?
Kā izvēlēsies jauno darba vietu — kas ir svarīgi?
Pastāsti man par izlaišanas procesu — kā ir organizēts izlaišana?
Kā uzdevumi tiek sadalīti starp backendiem komandā?
Kuras produktu metriku jūs vācat?
Kādus testus jūs rakstītu šim kodam, izņemot vienības testus? Kā jūs testētu daudzprocesoru?
Pastāsti par komandas struktūru — kas tajā ir?
Realizējiet grpc-server metodi AddItemAndOrder: 1. Pievienot preces groziņam 2. Ir obligāti jāinformē potenciālie patērētāji par groziņa izveidi, izmantojot ziņu brokeri. 3. Mainoties groziņa sastāvam, jāveic pārskats basket.Total=sum(skaits*cena) 4. Visiem groziņa elementiem jābūt unikāliem pēc atslēgas ProductID 5. Lai pabeigtu groziņu, ir jāmaina tā statuss uz ordered 6. Izmaiņas jau pasūtītajos groziņos nav atļautas
Kā risināt sacensību stāvokļa problēmu, pievienojot vienlaicīgi preces vienā grozā no dažādām gorutīnām?
Pastāstiet par savu pašreizējo komandu un projektu
Pastāstiet par pēdējo kļūdu (ražo incidentu) — kā to atrada, kā to atrisināja, kas to risināja