Kaip veikia HTTP užklausų apdorojimo procesas naršyklėje ir kas vyksta kliento ir serverio pusėje?
Golang
Atnaujinus maišą, ar jis lieka tas pats ar skaičiuojamas naujas raktui?
Kaip sinchronizuoti kelis skaitytojų darbuotojus iš outbox lentelės, kad jie neimtų tų pačių duomenų?
Papaskink apie savo kelią Wildberries: kokiame lygyje pradėjai, kaip tobulėjai?
Ar galite pateikti pavyzdį, kada sėkmingai išsprendėte labai sudėtingą užduotį?
Kaip suprasi, kad tapai vertingesnis dėl naujų žinių?
Kokio tarpusavio sąveikos buvo naudojama? gRPC, REST?
Paaiškinkite sync.Once struktūros paskirtį ir veikimo principą Go kalboje.
Kokie įrankiai yra Go, norint nustatyti lenktynių sąlygas (race condition)?
Ar egzistuoja mechanizmai, kurie padeda išvengti susidūrimų programavime?
Kaip įvertintum savo lygį: jaunuolis, vidutinis, vyresnysis?
Kur išskiriama atmintis srities: ant steko ar heap'e?
Jei kelių analitinių įvykių praradimas yra priimtinas, kaip galima apsieiti be outbox modelio?
Ar standartinė kortelė užtikrina paralelinį saugumą, kai keli srautai veikia vienu metu?
Kaip architektūruoti tai, jei yra vietinis limitas konkrečiam filtrui ir bendras HH limitas 16000?
Kas bus pabaigoje su masyvo ilgiu, kai 1000 gorutinų konkurencinis pridėjimas?
Kaip dažnai reikėjo gilintis į duomenų bazes, rašyti ir optimizuoti užklausas?
Jei visi reikšmės patenka į vieną baką ir kaupiasi overflow bakuose, kas nutiks tokiu pačiu dydžio augimu (perpakavimas be dydžio didinimo)?
Kodėl dabar atviri pasiūlymai, kurie nesuteikia pasitenkinimo dabartinėje vietoje?
Klausimas apie lėtą paslaugą Pavyzdžiui, užsakymo kūrimo metu. Yra užklausa paslaugai ir atsakymas, tarp šių dviejų veiksmų mes analizei įrašome užsakytus produktus (pavyzdžiui, norint skaičiuoti produktų populiarumą). Analitinė paslauga kartais veikia lėtai arba laiko limitas baigiasi, ir mes nesuspėjame atsakyti, prarandame užsakymus. Ką daryti, kad nebetektume užsakymų ir pinigų? Pagalvokite, kaip galima paralelizuoti užsakymą ir analizę.