Sobes.tech

Golang

Postoje li mehanizmi koji pomažu da se izbegnu sudari u programiranju?

Middle+
214

Ispričaj mi o svom putu u Wildberries: na kojem ste nivou došli, kako ste napredovali?

Middle+
214

Gde se dodeljuje memorija za slice: na steku ili na hrpi?

Senior
213

Kako ćeš shvatiti da si postao vredniji zahvaljujući novim znanjima?

Senior
213

Koji alati postoje u Go za otkrivanje trkačkih uslova (race condition)?

Middle+
213

Ako je gubitak više analitičkih događaja prihvatljiv, kako se može zaobići outbox obrazac?

Senior
212

Kako ocenjuješ svoj nivo: junior, mid, senior?

Middle
212

Kako funkcioniše proces obrade HTTP zahteva u pretraživaču i šta se dešava na strani klijenta i servera?

Junior — Middle
211

Kako arhitekturisati ovo ako postoji lokalni limit za određeni filter i globalni limit HH od 16000?

Senior
210

Питање о спорој служби На примеру креирања поруџбине. Постоји захтев за сервис и одговор, између ова два акта чувамо у аналитици робе које су наручене (на пример, за пребројавање популарности роба). Аналитички сервис повремено ради споро или тайм-аутује, и ми не успевамо да одговоримо на време, губећи поруџбине. Шта учинити да престанемо да губимо поруџбине и новац? Замислите како да паралелизујете поруџбину и аналитику.

Senior
209

Zašto mutex nije pogodan za distribuirano zaključavanje?

Senior
209

Ako sve vrednosti padnu u jedan rezervoar i akumuliraju se u overflow rezervoarima, šta će se dogoditi pri rastu iste veličine (prepakivanje bez povećanja veličine)?

Middle+
208

Šta će se na kraju desiti sa dužinom niza pri konkurentnom dodavanju iz 1000 gorutina?

Senior
208

Da li standardna karta obezbeđuje paralelnu sigurnost pri istovremenom radu više niti?

Junior — Middle
208

Koje su ključne razlike između binarnog stabla i uravnoteženog stabla u kontekstu struktura podataka?

Junior — Middle
208

Колико је често било потребно да се уроните у базе података, пишете и оптимизујете упите?

Middle
208

Zašto su sada otvoreni predlozi koji na trenutnom mestu nisu zadovoljavajući?

Senior
207

SELECT user_id, COUNT(*) AS order_count FROM orders WHERE price_total >= 1000 GROUP BY user_id ORDER BY order_count DESC;

Middle+
205

Šta će program prikazati? Zašto? func main() { početakVremena := time.Now() _, _ = <-worker(), <-worker() println(int(time.Since(početakVremena).Seconds())) } func worker() chan int { ch := make(chan int) go func() { time.Sleep(3 * time.Second) ch <- 1 }() return ch }

Senior
205

Da li gRPC radi preko HTTP ili ne? Kako radi?

Senior
204
/13