Létezhetnek-e olyan interfészek, amelyeknek van vagy nincs implementációjuk?
ERP Consultant
Hogyan használjuk hatékonyan a ConcurrentHashMap-et, hogy előnyöket nyújtson?
Hogyan néz ki a memória szivárgás a grafikonon? Hogyan fedezte fel?
Mi a különbség a nem ismételhető olvasás (non-repeatable read) és a fantom olvasás (phantom read) között?
Architektúra feladat: van egy Users és egy Notification szolgáltatás. Felhasználó regisztrációja során garantálni kell, hogy üzenet kerül küldésre Kafka-ba (az email küldéséhez). Hogyan biztosítható a szállítás garanciája, ha Kafka nem elérhető?
Mesélj a adatbázisok indexeiről — mire valók, milyen típusai vannak?
Mesélj a Graceful Shutdown-ról — mire használják és hogyan valósítottad meg.
Ismeri a Clean Architecture, Hexagonal Architecture, DDD-t — ismeri, dolgozott vele?
Kódellenőrzés: találja meg a problémákat és javasoljon fejlesztéseket az updateBalance metódussal rendelkező vezérlő kódjában
Élő kódolás: feladatok Go-ban — konkurens kérések, zárójelek goroutines-ben, duplikátumok szűrése, szálbiztos számláló, pufferelt csatornák, függvény timeout
Hogyan működik a partícionálás a táblázat növekedési problémájának megoldására? Érinti még a bloating problémája ezt a megközelítést?
Mi az a PgBouncer és milyen problémát old meg a PostgreSQL-ben?
Melyik a legalapvetőbb interfész minden gyűjteményhez?
Mi az a P (processzor) a Go ütemezőben — ez egy fizikai processzor?
Használta már szinkronizációs primitívokat több szálas programozásban? Mesélj a CountDownLatch, CyclicBarrier, Phaser és másokról.
A SOLID elvek — mesélj róluk mind.
Fejlesztéssel, architektúrával vagy teszteléssel foglalkoztál?
Milyen típusú zárolások vannak az adatbázisban? Melyeket használták leggyakrabban?
Mit tartalmaznak a DDD taktikai mintái?
Mit tud a Barbara Liskov elvről (LSP)?