Golang
Mesélj a szoftverfejlesztési módszertanokról
Hogyan készíthetünk generikus (bármilyen értéktípussal működő) adatstruktúrát Go-ban?
Mi történt, ha a szolgáltatás leállt és nem olvasta a Kafka üzeneteit?
Meséljen a csapatában zajló fejlesztési folyamatról
Milyen csomagkezelők vannak az Ubuntu és a CentOS rendszerben?
Mesélj a legutóbbi technikai tapasztalatodról, milyen feladatokat végeztél, mi volt a leginkább lenyűgöző?
Mi az a nézet (megjelenítés)?
Egyszerű live coding feladat (alapvető versenyképesség) Feltétel: Írj egy fetchAll(urls []string) map[string]string függvényt, amely minden URL esetén párhuzamosan végrehajt egy HTTP GET kérést, és egy térképet ad vissza, ahol a kulcs az URL, az érték pedig a válasz törzse (string). Ha a kérés sikertelen (hiba, nem 200), az érték egy üres string lesz. Korlátozások: - Nem szabad külső könyvtárakat használni (csak a standardokat). - Nem szabad megváltoztatni a szignatúrát. - A programnak nem szabad összeomlania http.Get pánik esetén. Bemeneti példa: ["[link]" "[link]" "[link]"]
Hogyan írhatjuk felül egy szerkezeti mező JSON-re való átalakításának módját?
Hogyan kezeljük az incidenst, amikor a szolgáltatásod más szolgáltatásokat befolyásol (például adatbázis táblák blokkolása)?
Mi az a Docker Compose? Miben különbözik a Docker egy virtuális géptől?
Miért nem váltottál a Wildberries csapatába három év munka után?
Mire jók a nem pufferelt csatornák? Miért nem lehet mindig nagy pufferrel rendelkező csatornát használni?
Milyen módszertannal dolgozik?
Hogyan működtetek együtt — voltak közös találkozók, tervezés, napi megbeszélések?
Tudod, mi az a tranzakció és milyen tulajdonságai vannak (ACID)?
Tudsz példákat mondani hatékonytalan folyamatokra, amelyekkel szembesültél? Felvetetted már ezeket a kérdéseket?
Dolgoztál már teljesítménymutatókkal? Mivel kellett szembenézned?
Mit tudsz az HTTP/3-ról?
Térképen tisztázzuk. A vödrökben — ez a korábbi megvalósítás, az új megvalósítás, mit mondhatunk?