Sobes.tech

Java

Co se stane s HashMap, pokud přepíšete hashCode() tak, aby vždy vracel stejnou hodnotu (například 42)?

166

Jak funguje anotace @Transactional ve Springu? Jak je implementována v rámci frameworku?

158

Znáte virtuální vlákna (Virtual Threads) v Javě? Znáte koncept korutin a gorutin?

155

Znáte koncepty DDD, Clean Architecture, Hexagonal Architecture?

154

Jaké máte zkušenosti se Spring Data (JPA, JDBC, Redis)? S jakými zajímavými problémy jste se setkali s @Transactional?

150

Jaké metody a mechanismy synchronizace vláken v Java znáte?

146

Jaké problémy distribuovaných systémů znáte a jaké vzory je řeší?

143

Povězte o principech SOLID s konkrétními příklady.

140

Praktický úkol: navrhněte systém převodu peněz mezi účty s požadavky: 1000 transakcí/sec, transakční správnost, synchronní API.

140

Popište problém N+1 v Hibernate a způsoby jeho řešení.

133

Jaké sběrače odpadků (Garbage Collectors) znáte v Java? Existují doporučení pro používání různých typů?

128

Jaké komponenty Spring Cloud jste použili?

125

Povězte o CAP teorému. Co byste si vybrali — konzistenci nebo dostupnost při síťové partition?

114