Jakie są możliwe typy ThreadPoolExecutor/ExecutorService i kiedy wybrać który?
Java
Jakie są możliwe typy ThreadPoolExecutor/ExecutorService i kiedy wybrać który?
Jakie są ryzyka związane z używaniem Optional, Stream API i parallelStream?
Jakie są ryzyka wzorca check-then-act?
Jaka jest różnica między Spring MVC a WebFlux? Używałeś WebFlux?
Jakie są główne różnice między Kafka, RabbitMQ, ActiveMQ i IBM MQ?
W jakich przypadkach @Transactional może nie działać?
Opowiedz o swoim aktualnym, ostatnim lub największym projekcie: kontekst biznesowy, stos technologiczny i kluczowe wyniki.
Jaka jest różnica między CountDownLatch a CyclicBarrier, kiedy ich używać?
Jakie były wąskie gardła systemu i jak je wyeliminowałeś?
Czym jest monitor i jakie są stany wątków w Java?
Jaka jest różnica między klasami volatile a atomowymi?
Co to jest pełne skanowanie?
Czym jest MVCC i VACUUM, dlaczego tabele się powiększają?
Co oznacza "happens-before"?
Jakie decyzje architektoniczne podjąłeś?
Jak pogodzić zmiany w bazie danych z publikacją zdarzeń?
Czym jest EXPLAIN ANALYZE i jak znaleźć wolne zapytanie?
Dlaczego kontrakt equals/hashCode jest krytyczny?
Jaka jest różnica między scope prototype a singleton w Springu?