Java
Ai experiență în proiectarea independentă a bazelor de date?
Ce este Spring? La ce folosește? Ce sunt DI și IoC?
În ce zonă de memorie este stocat ConcurrentHashMap? Ce container trebuie folosit pentru stocarea metricilor?
Cunoașteți firele virtuale (Virtual Threads) în Java? Știți conceptul de corutine și gorutine?
Cum îți evaluezi nivelul — Middle sau Senior? Care este diferența dintre ele?
Spune-mi ce se întâmplă în sistemul actual (descrie schema AS-IS).
Care a fost motivul pentru căutarea unui nou loc de muncă?
Cum se execută codul asincron într-un alt fir în Java sau Spring?
Ce scope-uri au bean-urile Spring?
Care este diferența dintre MQ și Kafka?
Ce ați făcut când a apărut o eroare de blocare optimistă la commit?
Ce este un pool de conexiuni la bazele de date și de ce este nevoie de el?
Cu ce message broker-ii ați lucrat? Explicați cum funcționează Kafka.
Ce agent a folosit în Cursor?
Ce sunt operatorii intermediar și terminali în Stream? Oferiți exemple.
A fost un rol de Manager de Proiect în echipă? Cum a participat la proces?
Cum se implementează un sistem de rezervare a locurilor în cinematograf fără vânzări duble? Ce tip de blocare să aleg?
Cum se atinge rapiditatea transferului de date în gRPC?
Cum ați lucrat cu Kafka? A fost nevoie să ajustați partiții, configurații? Ce se întâmplă dacă consumatorii sunt mai puțini decât partițiile?
Cum află curierul despre comandă și cum sunt introduse în sistem datele despre locația sa?