Sobes.tech

Java

Co się stanie z HashMap, jeśli nadpiszemy hashCode() tak, aby zawsze zwracał tę samą wartość (np. 42)?

168

Jak działa adnotacja @Transactional w Spring? Jak jest zaimplementowana w ramach frameworka?

161

Czy znasz wirtualne wątki (Virtual Threads) w Java? Czy znasz koncepcję korutyn i gorutyn?

155

Czy znasz koncepcje DDD, Clean Architecture, Hexagonal Architecture?

154

Jakie masz doświadczenie z Spring Data (JPA, JDBC, Redis)? Jakie ciekawe problemy napotkałeś z @Transactional?

151

Jakie metody i mechanizmy synchronizacji wątków w Java znasz?

147

Jakie problemy systemów rozproszonych znasz i jakie wzorce je rozwiązują?

144

Zadanie praktyczne: zaprojektuj system transferu pieniędzy między kontami z wymaganiami: 1000 transakcji/sek, poprawność transakcyjna, API synchroniczne.

142

Opowiedz o zasadach SOLID na konkretnych przykładach.

141

Opowiedz o problemie N+1 w Hibernate i sposobach jego rozwiązania.

134

Jakie zbieracze śmieci (Garbage Collectors) znasz w Java? Czy są zalecenia dotyczące korzystania z różnych typów?

128

Jakie komponenty Spring Cloud używałeś?

125

Opowiedz o twierdzeniu CAP. Co wybrałbyś: spójność czy dostępność podczas podziału sieci?

116