Java
Miért szükséges a rétegek szerinti szétválasztás (Réteges Architektúra), és milyen hibákat követnek el gyakran?
Mi történik, ha két alkalommal hívjuk meg a findById-t ugyanazzal az ID-vel egy Hibernate-séten belül (első szintű cache)?
Hogyan dolgoztunk az erőforrásokkal a try-with-resources megjelenése előtt?
Csak egy projektben dolgozott a [cég]nél?
Milyen Java mechanizmusokat használ a Spring motorházteteje alatt?
Van katonai igazolványa, érvényes?
Milyen célokra alkalmazzák az aspektusorientált programozást (AOP)?
Ha nem lett volna ilyen infrastruktúra (például Prometheus), és csak Kafka és adatbázis lett volna, az adatbázis képes lenne rögzíteni ezeket az üzeneteket száz ezer üzenet másodpercenkénti terhelés mellett?
/** * Visszaadja a szerzők könyvcímkéinek listáját, azonosítók listája szerint megadott szerzők esetén * @param authors szerzők listája * @param searchAuthorIds szerzők azonosítói, akik könyvcímkéit le kell kérni * @return megadott szerzők könyvcímkéinek listája */ public static List<Tag> getTagsOfAuthorsBooks(List<Author> authors, List<String> searchAuthorIds) { return authors.stream() .filter(a -> searchAuthorIds.contains(a.id)) .flatMap(a -> a.books.stream()) .flatMap(b -> b.tags.stream()) .collect(Collectors.toList()); }
Melyik projektben dolgozott a [cég]nél?
Hogyan valósítható meg az üzleti logika validálása Springben (pl.: életkor >16 év, nincs blokkolt számla, nem lépte túl a kártya limiteket)?
Milyen NoSQL adatbázisokon dolgozott? Mi az a NoSQL adatbázis?
Dolgozott Kubernetes-manifesztekkel? Milyen objektumokkal?
Van tapasztalata Java alkalmazások és integrációk terheléses tesztelésében?
Hogyan kapcsolhatom össze két különböző docker-compose fájl szolgáltatásait?
Hogyan van szervezve a kód minőségellenőrzése?
Mi az a Compare-and-Swap (CAS) a több szálas programozásban? Mire használják?
Milyen fő nehézségeket és korlátokat látsz az AI-szcenáriók meglévő backend-architektúrába történő integrálásakor, és hogyan közelíted meg azok megoldását?
Volt már tapasztalata abban, hogy elmagyarázza egy ügyfélnek vagy elemzőnek, miért tart egy feladat nem 2, hanem 10 napig?
Hogyan szervezzünk közös TestContainer-t több tesztosztály számára anélkül, hogy megállnánk közöttük?