Kāda bija jūsu iecienītākā stratēģija, kad Elasticsearch klasteris sabruka vai pārstāja atbildēt? Vai meklēšanas funkcija vietnē bija salauzta, vai bija rezerves mehānisms tiešām pieprasījumiem uz PostgreSQL?
Golang
Kā jūs pārvaldījāt dziļo lapošanas funkciju? Ja lietotājs vēlas redzēt 100. rezultātu lapu, izmantojot standarta from/size Elasticsearch, tas ir ļoti dārgi atmiņas ziņā. Vai izmantojāt Search After?
Kādās situācijās ir piemērotāk, lai izstrādātājs rakstītu kodu manuāli, nevis paļautos uz AI ģenerētajiem risinājumiem?
Kad refaktorizācija ir riskanta un kad tās vajadzētu izvairīties?
Vai izmantojāt CDC (piemēram, Debezium), ziņojumu rindas vai uzdevumu plānotāju datu sinhronizācijai?
Kas ir worker pool Go un kad jūs to izmantotu?
Kā būtu jāizstrādā HTTP serveris Go valodā, lai atbalstītu gludu izslēgšanu un pareizu resursu tīrīšanu?
Kas ir konteksts Go valodā un kāpēc tas ir svarīgs konkursa un HTTP lietojumprogrammās?
Jums ir pakalpojums, kas ģenerē daudz goroutine. Kā jūs ierobežotu vienlaicīgi darbojošo goroutine skaitu?
Jums jāapstrādā ļoti liels CSV fails Go valodā. Kā to izdarītu, neielādējot visu failu atmiņā?
Kāda ir atšķirība starp json.Unmarshal un json.Decoder, un kad katru no tiem izmantotu?
Ko jūs darījāt pēdējā darba vietā?
Kādi ir biežākie jautājumi, kas var rasties AI ģenerētā kodā, un kā programmētājs tiem pareizi jāreaģē?
Kāda ir efektīva pieeja kodu pārskatīšanai Go valodā un kuri aspekti būtu jāprioritizē pirmajā kārtā?
Kādi problēmas var rasties vienlaicīgās Go programmās un kā jūs tās atklājat?
Kas ir middleware Go HTTP serveros un kā tas tiek īstenots?
Kādos komandās jūs strādājāt?
Vai piedalījāties koda pārskatā?
Vai jūs varētu aprakstīt situāciju, kurā Mutex izmantošana ir piemērotāka nekā kanāli?
Kā parasti testējat HTTP apstrādātājus Go?