Povězte mi o HashMap: k čemu je a jak funguje
Java
Co je to partition v Kafka?
Jak implementovat vztah jeden-k-mnoha?
Povězte mi o posledním úkolu, který jste úspěšně vyřešili, a jak jste k jeho řešení přistoupili
Pověz mi o kolekcích Java, s kterými jsi pracoval a které jsou vhodné pro různé úkoly.
Proč se nepoužívají hashovací funkce s minimálním počtem kolizí?
Jak Spring řeší beany, pokud je více implementací stejného rozhraní?
Jaké nové funkce Java 17/21 používáte?
Co lze upravit v garbage collectoru? Jaké cíle sledují různé GC?
Vysvětlete princip fungování sběrače odpadků (na příkladu G1 GC)
Jaké testy píšeš? Jaké frameworky používáš?
Na co je potřeba Consumer Group? Jak udělat broadcast v Kafka?
V čem se liší frameworky Spring a Spring Boot v kontextu vývoje Java aplikací?
Co jsou equals a hashCode? Jaký je mezi nimi vztah?
Jak implementovat vztah jeden k jednomu v databázi?
Jaké testy napíšete, pokud je endpoint s kontrolerem, servisní vrstvou, úložištěm a externí integrací?
ArrayList vs LinkedList při iteraci přes milion prvků — který je rychlejší?
Jaký je rozdíl mezi rozhraními Runnable a Callable v Java, a jak je používají?
Pověz mi o třídě String v Java. K čemu je a v čem je její zvláštnost?
Jak udělat svou třídu neměnnou pro použití jako klíč v HashMap?