Java
Jak jste realizovali paralelní procesy ve svých projektech?
Co je ACID? Co je constraint v terminologii ACID?
Vyvinuli jste svůj vlastní startovní projekt nebo šablonu pro počáteční úkoly?
Obsahuje Spring sadu samostatných modulů pro různé funkce?
Jaký systém sestavení projektu byl ve vaší předchozí společnosti používán?
Jaké výhody mají neměnné objekty?
Budou mít objekty různých tříd se stejnými poli stejnou hodnotu hashCode?
Jaké máte znalosti o práci s indexy v systémech správy databází?
Co znamená výjimka StackOverflowError a v jakých případech se vyskytuje v programu?
Co je anotace @Transactional a jak funguje na pozadí?
Jaké knihy o návrhu a vývoji softwaru jste četli v posledních letech?
[jméno] se zeptal: Máme velkou tabulku s událostmi/logy v produkci, je třeba ji vyčistit. Jak přesně ji vyčistíš?
Co vysvětluje konstantní časovou složitost operace hledání podle klíče v HashMap?
Jaké máte zkušenosti s vícevláknovými programy a synchronizací vláken?
Můžeš uvést podobný příklad s jiným typem, kde == dá false?
Povězte mi více o projektu vysoce zatížené platformy v [společnost]: úkoly, tým, otázky.
[jméno] se zeptal: Měl bych použít ID platby jako štítek metriky Timer?
Proč je na řádku 24 použit přetypování na int? Co vrací Math.sqrt?
Jaké nástroje pro synchronizaci jsou v Java?
Jaké přístupy používá Spring k řešení výjimek a chyb?