Java
Czy kiedykolwiek pełniłeś rolę lidera funkcji?
Jak planujesz rozwijać swoje umiejętności techniczne i kompetencje zawodowe w dziedzinie rozwoju?
Czy możesz wymienić platformy i usługi chmurowe, z którymi pracowałeś lub o których wiesz?
Czy używałeś Criteria API i Specification API w JPA? Do czego służą?
Jak jest realizowana koncepcja programowania aspektowego w frameworku Spring?
Jakie narzędzia i biblioteki używałeś w swojej praktyce do realizacji różnorodnych strumieni?
Zacznijmy od podejścia do GC, które nie używa pokoleń (GC nie generacyjny).
W jakich przypadkach użycie pojedynczego pliku może wywołać konkurencję między wątkami podczas pracy równoległej?
W jaki sposób dokonywana jest zapis zmiennych w pamięci współdzielonej przez wątki?
Czy masz doświadczenie w korzystaniu z biblioteki Lombok w swoich projektach?
Na czym polega główne przeznaczenie systemu Apache Kafka i dlaczego jest on szeroko stosowany w nowoczesnych projektach?
Jak można zaimplementować mechanizm globalnego buforowania danych w aplikacji?
Jaka jest główne zadanie JDK i dlaczego jest ono konieczne do rozwoju w Java?
Jakie komponenty obejmuje model pamięci Java (JMM)?
Czy konieczne jest nadpisanie metody equals za każdym razem, gdy konieczne jest porównanie obiektów?
Jak wdrożyć zasadę pojedynczej odpowiedzialności w rzeczywistych projektach?
Jaka jest twoja ulubiona architektura? Opowiedz nam o DDD.
Jakimi podejściami posługuje się Spring do obsługi wyjątków i błędów?
Jak można przedstawić interakcję między klasami przy użyciu abstrakcji?
Jak zaimplementować równoległe wywołania HTTP? Przychodzi żądanie, trzeba wywołać usługę równolegle dla każdego zadania, poczekać na wszystkie odpowiedzi i zwrócić wynik.