Jakie metody obsługi błędów i wyjątkowych sytuacji znasz?
Java
Jakie narzędzia i biblioteki do testów automatycznych stosowałeś w swoich projektach?
Czy należy używać testów automatycznych do szybkiego sprawdzania poprawności kodu?
Jakie cechy powinien mieć obiekt, aby można go było efektywnie przechowywać i sortować w TreeSet?
Czy możesz nazwać wzorzec, który jest przeciwieństwem podejścia polegającego na tworzeniu osobnej bazy danych dla każdego mikroserwisu?
Czym różni się struktura danych drzewo binarne od B-Tree?
Czy można wyjaśnić, czym są Testcontainers i do czego służą w testowaniu aplikacji?
Na którym etapie operacji scalania zezwalasz na konflikt w commicie?
Czy masz doświadczenie w korzystaniu z klasy CompletableFuture w swoich projektach?
Gdzie zwykle znajduje się indeks w strukturze danych lub bazie danych?
Wyjaśnij koncepcję TreeMap i jak jest ona zaimplementowana w języku Java.
Czy możesz wymienić różne typy cache'owania używane w Hibernate i wyjaśnić ich cechy?
Czy masz doświadczenie w korzystaniu z Mockito do pisania testów?
Opowiedz o swoim doświadczeniu z Spring Cloud w projektach
Jakie instrukcje są używane w Dockerfile do budowy obrazu Twojego projektu?
Wyjaśnij koncepcję pełnego blokowania w zarządzaniu bazami danych i jej cechy.
Jakie narzędzie automatyzacji builda użyłbyś podczas tworzenia nowego mikroserwisu?
Czy używałeś funkcji okienkowych w swoich projektach do przetwarzania danych?
Czy struktura danych Heap zapewnia bezpieczeństwo podczas pracy w środowisku wielowątkowym?