Czy można utworzyć własną operację do przetwarzania strumieni danych w ramach istniejącego systemu?
Java
W jakich przypadkach warto stosować wersjonowanie API?
Jak zasady SOLID przyczyniają się do poprawy jakości i łatwości utrzymania oprogramowania?
Czy możesz wyjaśnić, czym jest phantomowe odczytanie w kontekście zarządzania transakcjami?
Czy można zmienić wartość zmiennej zadeklarowanej jako effectively final wewnątrz obiektu?
[imię] zapytał: opowiedz o decyzjach architektonicznych: architektura mikroserwisów, event-driven/DDD lub innych podejściach; dlaczego je wybrałeś i jakie były kompromisy?
Czy możesz wyjaśnić podstawowe zasady i cechy programowania obiektowego?
Czy można używać typów danych prostych jako kluczy w strukturach danych lub bazach danych?
Czy obecnie są inne rozmowy kwalifikacyjne na ostatnim etapie lub oferty w ręku?
Jakie są główne różnice między wersjami Java 8 i Java 11 pod względem funkcji i możliwości?
Czym jest Stream w Java?
Czym różnią się podejścia do wstrzykiwania zależności przez konstruktor i przez setter w kontekście rozwoju oprogramowania?
W jakich sytuacjach lepiej stosować rozwiązania oparte na bazach danych NoSQL?
Czy możesz wymienić adnotacje dla kontrolerów zawierających dodatkowe słowa kluczowe lub parametry?
Jaką metodę przekazywania wyników zastosowano w Twoim ostatnim projekcie?
Ile transakcji zostanie utworzonych, jeśli metoda oznaczona adnotacją @Transactional wywoła inną metodę z tą samą adnotacją?
Jak zareagowałbyś, gdyby w zespole pojawiły się konflikty lub kollegi wykazywali negatywne nastawienie?
Czy możesz wyjaśnić wewnętrzną implementację i mechanizm działania klasy StringBuilder w Java?
Czy możesz wyjaśnić, co oznacza termin 'zmienna atomowa' w programowaniu?
Jaka jest różnica między Java Persistence Query Language (JPQL) a Hibernate Query Language (HQL)?