Opisz, jak komponenty architektury mikroserwisów wymieniały dane w Twoim poprzednim projekcie
Java
Jakie są różnice między głównymi typami danych w języku Java?
Jaka jest złożoność czasowa dostępu do elementu po indeksie w strukturze danych ArrayList?
Czy pasjonujesz się programowaniem w Java i robisz to poza pracą?
Czy można uogólnić wyjątki z typem Throwable w Javie i w jakich przypadkach warto to robić?
Jak oceniasz swój obecny stan lub nastrój?
Czy możesz wyjaśnić, czym jest OpenTelemetry i do czego służy w zbieraniu i analizie metryk i śledzeń?
Jak w języku programowania obiektowego realizowana jest koncepcja obiektu?
Jak w rzeczywistych projektach realizuje się zasadę segregacji interfejsów?
Czy możesz wyjaśnić, czym jest framework Vaadin i jakie są jego główne cechy?
Ile wątków domyślnie używa ForkJoinPool do wykonywania zadań?
Jak ocenia się złożoność operacji usunięcia elementu ze struktury danych TreeMap?
Czy masz doświadczenie w konfigurowaniu lub używaniu parametru -Xms podczas uruchamiania JVM?
Jaka jest struktura danych, w której między wierzchołkami istnieje jedna unikalna ścieżka, tworząc hierarchiczną organizację?
Czy masz doświadczenie w korzystaniu z wielowątkowości w projektach Java?
W jakim przypadku blok finally nie wykona swojego zadania w konstrukcji try-catch-finally?
Czy rozważałeś użycie architektury mikroserwisów podczas projektowania nowego produktu?
Czym jest zasada Barbary Liskov (LSP)? Czy możesz podać przykład naruszenia?
Jakie kroki należy podjąć, aby utworzyć serwlety?
Jakie są zalety i wady używania typu Throwable do obsługi wyjątków?