Java
Čo sú to medziľahlé a terminálne operátory v Stream? Uveďte príklady.
Ako dostať vlákno do stavu WAITING a TIMED_WAITING, v čom je rozdiel?
Aký stupeň pozície zvažujete?
Je možné čítať správy v rovnakom poradí, v akom boli zaznamenané, z témy rozdelenej na tri partície?
Ako ste pracovali s Kafka? Bolo potrebné doladiť partície, konfigurácie? Čo sa stane, ak sú consumers menej ako partitions?
Aké vzťahy medzi entitami v Hibernate sú predvolene eager (EAGER), aké lazy (LAZY)?
Čo je to partícionovanie v PostgreSQL? Ako sa líši od shardingu?
Ako sa cítiš voči písaniu testov?
Aký je rozdiel medzi newFixedThreadPool a ForkJoinPool?
Koľko inštancií/kontejnerov mal služba?
Povedajte o relevantnih izkušnjah z zadnjega delovnega mesta — kaj vam je bilo všeč, kaj ne?
Povedajte o vašich skúsenostiach so Spring a Spring Boot. Ohodnoťte se na trojbodovej škále.
Ako funguje vzorec Circuit Breaker?
Čo je Spring Actuator? Akými metódami (sondami) sa kontroluje stav kontextu aplikácie na zaradenie poda do vyvažovania záťaže v Kubernetes/OpenShift?
A ak nepoužívame databázu a Spring-obal, môžeme tiež oddeliť prijímanie a spracovanie správy?
Čo sa stane, ak sú v jednej skupine dve partície a traja konzumenti? A ak sú tri partície a dvaja konzumenti?
Aké vzory mikroservisnej architektúry poznáte?
Museli ste optimalizovať parametre JVM a Garbage Collector?
Čo sú ZooKeeper a KRaft v kontexte Kafka? V čom je rozdiel?
Ak prijmeme pozitívne rozhodnutie, kedy sa k nám môžete pridať?