Java
Můžete vysvětlit koncept falešného polymorfismu v objektově orientovaném programování?
Můžeš uvést typy pohledů (view) v PostgreSQL a vysvětlit jejich vlastnosti?
Na co je určena metoda HTTP PATCH a v čem se liší od ostatních metod aktualizace zdrojů?
Mohl byste nám povědět o technologiích a nástrojích, které jste použil ve svém posledním projektu?
Použili jste při optimalizaci databáze neklausterové indexy?
Jak zajistit optimistické zamykání pro správu paralelních aktualizací dat?
Diskutujete se svými kolegy poznámky k jejich kódům a jak to obvykle probíhá?
K čemu se v programování používají atomární datové typy?
Denormalizace: pokud vložíme dep_name do employee a odstraníme tabulku department, jak bezpečně provést tuto migraci v produkci při zátěži?
Máte zkušenosti s nastavováním a zaváděním procesů kontinuální integrace a doručení (CI/CD)?
Vysvětlete rozdíly metody init() při použití beanů typu Singleton a Prototype v kontextu jejich životního cyklu a inicializace.
Jaké vestavěné funkce a metody jsou dostupné v základní třídě Object v programovacím jazyce?
Vysvětlete princip dvoufázového commit a jeho význam při zajištění integrity dat při distribuovaných transakcích.
Jak je zajištěna integrita dat v databázi?
Jakými způsoby lze zajistit stabilitu služby při zvýšení zátěže?
Jak se určuje čas přidání prvku do datové struktury HashMap?
Jaký je rozdíl mezi objekty ModelMap a ModelAndView v kontextu přenosu dat ve Spring MVC?
Jaký je účel třídy CompletableFuture v Javě a v jakých scénářích se obvykle používá?
Můžeš vyjmenovat hlavní typy paměti používané v platformě Java?
Popiš architekturu aplikace pro výpočty — počítá neustále nebo jen při požadavku?