Golang
Mi az a slice a Go-ban? Miben különböznek a len és cap?
Mi a string a Go-ban? Mit képviselnek a motorháztető alatt?
Mit szolgál a select szerkezet?
Mit jelent a go.mod fájl?
Vannak korlátozások a projekt időtartamára vonatkozóan? Hajlandóak lennének egy 2 hónapos projektet megfontolni?
Ki ellenőrzi, mit írtál a telepítés eredményeiről a chatben?
Mesélj az csapatról és a menedzsment folyamatokról (sprintek, kanban stb.)
Mennyi idő szükséges a feldolgozáshoz?
TTLCache interfész { Set(k string, v any, ttl time.Duration) Get(k string) (any, bool) Del(k string) bool } // Nem szabad memóriaszivárgásnak lennie // a get nem adhatja vissza az lejárati időt //megvalósítás
Valaha beállította a Kafka-topikok partícióinak számát?
Hogyan oldjuk meg az adatverseny problémáját, amiről beszéltünk?
Mesélj a konkurens feldolgozásról — van egy külön pont erről. Hogyan korlátozták a párhuzamosságot? Hány kapcsolat volt a PostgreSQL-hez?
Mi történik, ha egy szeletet argumentumként adsz át egy függvénynek, és megváltoztatod azt belül?
Ha sok fogyasztót adunk hozzá, de a Kafka késleltetés még mindig nem csökken, ez mit jelez?
Miért praktikus a shardok számának két hatványa lenni, nem például három?
Hogyan lehet az Increaser-t univerzálissá tenni — nem kötve a 100-as számhoz?
Meséljen a neurális hálózatokkal kapcsolatos tapasztalatairól. Hogyan használja őket a munkájában?
Hogyan hajtódik végre ez az SQL lekérdezés al-lekérdezéssel és DENSE_RANK-kel (végrehajtási sorrend)?
Mesélj a jelenlegi munkádról a Wildberries-nél — milyen platforma, melyik csapat, mivel foglalkoztál?
Mennyire aktívan vizsgálod az ajánlatokat? Vannak már ajánlatok, határidők azok elfogadására?