Golang
Volt már hibád? Milyen következtetéseket vontál le, hogyan oldottad meg?
Ha több rendelés ugyanattól az ügyféltől ugyanakkora összeggel rendelkezik, hogyan változik a DENSE_RANK() viselkedése a RANK()-hoz képest? - A DENSE_RANK() kihagyja a következő számot, a RANK() nem - A DENSE_RANK() ugyanazt az értéket adja ugyanazokra az összegokra, és nem hagyja ki a következő számot, a RANK() kihagyja - Nincs különbség - A DENSE_RANK() egyedi számokat ad, a RANK() ugyanazokat a számokat
Ha a bináris keresés és a keresőfa ugyanannyi időt vesz igénybe, miért léteznek mindkettő és mikor melyiket használjuk?
Mi az a graceful shutdown és hogyan működik a Go-ban?
Mi történik, amikor nem inicializált (nil) csatornából olvasunk?
Van tapasztalata API-k fejlesztésében és tesztelésében?
Mesélj a telemetriáról és a monitorozásról — mire való és mivel dolgoztál?
Normális, hogy a Go működik a CI-ben?
Valós időben skálázható-e a Redis klaszter, ha közben shardokat adunk hozzá?
Érdekel ez a pozíció, figyelembe véve, amit most csinálsz?
Mi történik zárt csatornán való olvasás/írás során? Mi a nulla érték egy string és egy slice esetében?
Miért teszik az alkalmazás és az adatbázis közé a PgBouncer vagy Odyssey-t? Mi ez a komponens?
Pontosan mit csináltál a projektben?
Mi a különbség a stabil és instabil rendezések között?
Mi az oka, hogy elhagytad a korábbi céget?
Emlékszel, melyik verzióban vált elérhetővé a tartomány a csatornán keresztül?
Kérlek, mondd el, melyik nyelvet használod most főként? Vannak-e további nyelvek, amiken dolgozol?
Mi okozhat memória szivárgást Go-ban? Milyen adat szinkronizációs típusokat ismersz Go-ban?
Írja le a skálázható üzenetküldő funkcionális és nem funkcionális követelményeit
Mesélj a WaitGroup-ról és Mutex-ról — hogyan használják őket és mire valóak?