Jak úzce jste pracoval s Kubernetes? Jak jste nastavoval konfigurační soubory pro služby?
Java
Použili jste nástroje pro dokumentaci REST API (Swagger/OpenAPI)?
Jak lze zvýšit výkon SQL dotazů v databázi?
Použil jsi anotaci @PostConstruct v rámci Spring aplikace?
Jaká je průměrná časová složitost operací vyhledávání, vkládání a mazání prvků podle klíče ve struktuře dat HashMap?
Jak je určován jedinečný identifikátor traceId při začátku sledování požadavku?
Jaká úroveň izolace byla ve vašem projektu použita?
Jaké metody se používají ke zvýšení propustnosti a horizontálního škálování distribuovaných systémů databází?
Jak jsou v Javě propojeny metody equals a hashCode a proč je důležité je správně implementovat společně?
Jaké konfigurační parametry Kafka jste ve své práci použili?
Máte zkušenosti s databázemi, které nepoužívají relační model?
Jaký je rozdíl mezi HashMap, ConcurrentHashMap a SynchronizedMap?
Jaké jsou jiné způsoby připojení a inicializace komponent v Spring Boot kromě použití startovacích závislostí?
Jaké znaky naznačují potřebu vytvoření indexu v databázi?
Jak jsou implementovány a jak fungují atomové operace s proměnnými v prostředí s více vlákny?
Stalo se někdy, že jste museli vybrat nebo nahradit používané technologické nástroje nebo platformy v projektu?
Pověz mi o technologickém vylepšení, které jsi realizoval ve svém současném projektu, a které nesouvisí s obchodními cíli.
Můžeš uvést anotace používané v Spring Boot Starter pro konfiguraci a automatické nastavení komponent?
Jaký byl váš tým? Jak jste pracovali s DevOps?
// získat seznam uživatelů, kteří jsou ve skupině začínající na "X" public List<User> consume(Stream<User> usersStream) { }