Golang
Mi a különbség a folyamat és a szál között?
Miért szükséges mutex a rate limiterben? Meg lehet oldani a problémát mutex nélkül, a sync.Map használatával?
Próbálod a lehető legtöbbet százalékban lefedni, vagy a legkritikusabb üzleti logikát?
Meséljen a PostgreSQL-sel való tapasztalatáról. Foglalkozott optimalizálási kérdésekkel?
Mennyi hoszton futott a szolgáltatás, és hány példány indult el?
Hogyan szervezték meg a soft hold maradványokat végső egyeztetéssel a foglalás megerősítésekor?
Mi történik, ha egy konténert --network=host-ként indítasz?
Mesélj a Kafkáról, amit tudsz.
Ha a fő feladat a üzenetek kézbesítésének garantálása, akkor melyik a jobb választás: Kafka vagy RabbitMQ?
Mi történik append esetén, ha a szelet kapacitása nem elegendő (új tömb lefoglalása)?
Volt tapasztalatod más technológiákkal a Golang mellett?
Mi fog történni 5 fogyasztóval és 3 partícióval?
Mit szeretnél a jövőben csinálni? Tervezel Go nyelven írni? Milyen karrierterveid vannak?
Mi a különbség a TCP és az UDP között?
Mi az a pánik a Go-ban, és mikor nem lehet elkapni?
Mesélj a SOLID elvekről.
Végezett egységtesztelést?
Milyen tervezési mintákat ismersz? Milyen csoportjai vannak a mintáknak?
Meséljen az anti-fraud szolgáltatásról: mivel foglalkoztak, miért voltak felelősek?
Mi az a replikáció, sharding és partícionálás?