Sobes.tech

Golang

Milyen szolgáltatásközi kommunikációt használtak? gRPC, REST?

Middle+
219

Mit ad neked a növekedés érzése, miért kell növekedni?

Senior
219

Hogyan működik a HTTP-kérések feldolgozási folyamata a böngészőben, és mi történik a kliens és a szerver oldalán?

Junior — Middle
219

Tudna példát mondani egy olyan helyzetre, amikor sikeresen megoldott egy nagyon nehéz feladatot?

Junior — Middle
218

Ha minden érték egyetlen tartályba kerül, és overflow tartályokba halmozódik, mi történik ugyanakkora méretű növekedés esetén (újrakötegzés méret növelése nélkül)?

Middle+
218

Mesélj a Wildberries-nél végzett utadról: milyen szinten kezdtél, hogyan fejlődtél?

Middle+
216

Vannak olyan mechanizmusok, amelyek segítenek megszüntetni az ütközéseket a programozásban?

Middle+
216

Hogyan szinkronizálhatunk több olvasó munkást az outbox táblából, hogy ne vegyék ugyanazokat az adatokat?

Senior
216

Újrahash-eléskor a hash megmarad vagy újat számítanak ki a kulcs számára?

Middle+
216

Hogyan fogod megérteni, hogy értékesebbé váltál az új tudás által?

Senior
215

Magyarázd el a sync.Once szerkezet célját és működési elvét Go-ban.

Junior — Middle
215

Milyen eszközök vannak Go-ban a versenyhelyzetek (race condition) felismerésére?

Middle+
214

Ha több elemzés esemény elvesztése elfogadható — hogyan lehet outbox-minta nélkül megoldani?

Senior
214

Biztosítja az alapértelmezett kártya a párhuzamos biztonságot több szál egyidejű működtetése esetén?

Junior — Middle
214

Hol foglalódik memória egy szelethez: a veremben vagy a heapen?

Senior
213

Mi történik a végén a tömb hosszával 1000 goroutine párhuzamos append esetén?

Senior
213

Kérdés a lassú szolgáltatásról A rendelés létrehozásának példáján keresztül. Van egy kérés a szolgáltatáshoz és egy válasz, ezek között a műveletek között az elemzett termékeket (például a termékek népszerűségének számításához) tároljuk az analitikában. Az analitika szolgáltatás időnként lassan működik vagy timeout-ol, és nem tudunk időben válaszolni, így rendeléseket veszítünk. Mit tegyünk, hogy többé ne veszítsük el a rendeléseket és a pénzt? Gondolkodjon el azon, hogyan lehet párhuzamosítani a rendelést és az analitikát.

Senior
211

Hogyan építjük fel ezt, ha van egy helyi limit egy adott szűrőre és egy globális HH limit 16000?

Senior
210

Mutassa meg a felhasználó és termékazonosító egyedi kombinációit minden vásárlásra, amit a felhasználók a banolásuk előtt hajtottak végre. Először felhasználónév szerint rendezze, majd SKU szerint Keresse meg azokat a felhasználókat, akik több mint 5000 rublót költöttek. Mutassa meg nevüket a következő formátumban: felhasználói azonosító | név | vezetéknév | vásárlások összege

Middle
210

Milyen gyakran kellett mélyen belemerülnie az adatbázisokba, kérdéseket írni és optimalizálni?

Middle
210
/13