Mi a szerepe a csatorna zárolási mechanizmusának a folyamatok közötti kommunikáció vagy a párhuzamos programozás kontextusában?
Golang
Mi történik, ha egy fizetést küldünk a banknak, az összeomlik, és megpróbáljuk újra? Lesz-e kérésvihar az adatbázisunkban, és ki tudjuk-e kezelni?
Milyen indexeket ismersz a PostgreSQL-ben?
Hol jobb meghatározni az interfészt — az implementáció helyén vagy a használat helyén?
Mi az az API Gateway és miért van szükségünk rá?
Fizetési szolgáltatás és fizetési szolgáltató közötti visszatartások — lesznek problémák a szolgáltató oldalán?
Feladat PostgreSQL-ben: több munkavállaló olvas feladatokat egy táblából és generál promóciós kódokat. Hogyan kerülhető el a munka duplikálása?
Mióta dolgozik Go-val? A korábbi munkahelyén PHP-t és Go-t kombinált — hogyan történt ez?
Mi a különbség a Consumer Group használata és nélküle a Kafka-ban?
Hogyan tervezed az adatbázis szerkezetét az alkalmazásodhoz?
Milyen Go eszközöket használtál, beleértve a profilozást és a teljesítményértékelést?
A vállalati tanúsítványkibocsátó központ kompromittálódott, a CA privát kulcsa kiszivárgott. Igaz-e, hogy a támadó most már képes lehet dekódolni az összes forgalmat passzív hallgatással?
Lehet-e mutató a mapában tárolt értékre?
Hogyan fogjuk megkapni a választ a fizetési szolgáltatótól? Az interjúztató javasolja, hogy használjunk webhookot.
Közvetlenül össze lehet hasonlítani két szeletet (a == b)?
Hogyan írjunk lekérdezést a második legmagasabb fizetéssel rendelkező felhasználó lekérdezéséhez?
Miért döntöttél úgy, hogy figyelmet fordítasz a piacra? Mit keresel most magadnak? Mire figyelsz egy új cég kiválasztásakor?
Mi az a string a Go-ban? Hogyan lehet megtudni egy string hosszát karakterekben és bájtokban?
Mesélj a munkatapasztalatodról és a technológiai stackedről
Mitől felel még a Consumer Group a partíciók szerinti felosztáson kívül?