Golang
Povej mi o svoji delovni izkušnji: kje si delal in koliko časa?
Čo robiť, ak PM dá úlohu s nerealistickým odhadom?
Prečo je potrebný vzor Outbox pri odosielaní e-mailu po vytvorení objednávky? Čo sa v ňom uchováva?
Ako môžu gorutiny komunikovať medzi sebou? Aké spôsoby synchronizácie existujú v Go?
Ste ochotný zvážiť ponuku pod 300 tisíc? Od akej sumy si ochotný vychádzať? Zvažuješ menej ako 250?
Aký bol problém so starými mapami v Go, ktoré boli úplne prepísané na SwissMap s nárastom výkonu približne 30%?
Kto vykonal záťažové testy? Aké nástroje použil na záťažové testy?
Ak by si mal na výber medzi dvoma spoločnosťami alebo dvomi tímami, na čo by si sa zameral a ako by si vyberal?
Aké ďalšie primitives synchronizácie poznáš?
Ako funguje zberač odpadkov v Go (trojfarebné označovanie)?
Aký je rozdiel medzi HTTP/1.1 a HTTP/2?
Aké politiky vyhadzovania sú v Redis?
Aké typy indexov existujú v PostgreSQL a ktorý je najrozšírenejší?
Čo sa stane, ak vykonáte ďalšie matematické operácie s pretečeným výsledkom int32 — bude to chyba, panika alebo niečo iné?
Ako navrhnúť architektúru, ak existuje lokálny limit pre konkrétny filter a globálny limit HH 16000?
Čo je to vyvažovanie v Kafka? Prečo môže nastať bez zmeny infraštruktúry?
Ako spracovať duplicitné webhook udalosti, ak služba odosielateľa nezaručuje jedinečnosť?
Akými spôsobmi je možné zobraziť súbory, ktoré otvoril proces (Linux)?
Kontrola kódu: problémy vo funkcii getExternalOrderIdFromCRM (HTTP-klient)
Prenesli ste neplatné správy do samostatného vlákna a ich produkovali alebo ako? Bolo ich veľa?