Kokia buvo jūsų mėgstamiausia strategija, kai Elasticsearch klasteris žlugo arba nustojo atsakyti? Ar svetainės paieškos funkcija sulaužyta, ar buvo atsarginis mechanizmas tiesioginiams užklausoms į PostgreSQL?
Golang
Kaip tvarkėte gilų puslapiavimą? Jei naudotojas nori pamatyti 100-ą rezultatų puslapį, naudodamas standartinius from/size Elasticsearch, tai labai brangu atminties požiūriu. Ar naudojote Search After?
Kokiose situacijose yra tinkamiausia, kad kūrėjas rašytų kodą rankiniu būdu, o ne pasikliautų dirbtinio intelekto sukurtomis sprendimais?
Kada yra rizikinga refaktorizacija ir kada jos reikėtų vengti?
Kaip turėtų būti suprojektuotas HTTP serveris Go kalboje, kad palaikytų sklandų uždarymą ir tinkamą išteklių valymą?
Ar naudojote CDC (pvz., Debezium), žinučių eilutes ar užduočių planuotoją duomenų sinchronizacijai?
Jūs turite paslaugą, kuri sukuria daug goroutine'ų. Kaip apribotumėte vienu metu veikiančių goroutine'ų skaičių?
Jums reikia apdoroti labai didelį CSV failą Go kalba. Kaip tai padarytumėte neiškraunant viso failo į atmintį?
Kuo skiriasi json.Unmarshal ir json.Decoder, ir kada naudotumėte kiekvieną iš jų?
Ką veikėte paskutinėje darbo vietoje?
Kas yra worker pool Go ir kada jį naudotumėte?
Kokios yra dažniausiai pasitaikančios problemos, kurios gali atsirasti dirbtinio intelekto generuotame kode, ir kaip programuotojas turėtų jas tinkamai spręsti?
Koks yra veiksmingas požiūris į kodų peržiūras Go kalboje ir kuriuos aspektus reikėtų pirmiausia prioritetizuoti?
Kokios problemos gali iškilti konkuruojančiuose Go programuose ir kaip jas aptinkate?
Kas yra middleware Go HTTP serveriuose ir kaip jis įgyvendinamas?
Kokiose komandoms dirbote?
Kas yra kontekstas Go kalboje ir kodėl jis svarbus konkuruojančiose ir HTTP programose?
Ar dalyvavote kodo peržiūroje?
Ar galite aprašyti situaciją, kai Mutex naudojimas yra tinkamesnis nei kanalai?
Kaip paprastai testuojate HTTP tvarkytojus Go?