Java
Jakie są zalety i wady korzystania z indeksów dla poszczególnych kolumn w bazie danych?
Dlaczego typ danych int, reprezentujący 32-bitową liczbę, nie może przechowywać wartości przekraczającej około 2 miliardów?
Jak zmiana wartości klucza wpływa na działanie struktury danych Map?
W jakich przypadkach należy używać klasy abstrakcyjnej, a w jakich interfejsu?
Czym jest typ fetch?
Jaka jest różnica między Stack a Heap?
Co wiesz o kopiowaniu płytkim?
Czym różni się użycie metody append od operacji konkatenacji podczas pracy z StringBuilder w Java?
Jaka jest różnica między RestController a Controller w Spring?
Jak zapewniana jest integralność danych w architekturze klastrowej, gdy jeden z węzłów bazy danych ulegnie awarii?
Czym są domyślne modyfikatory equals i hashCode w Java?
Jaka jest różnica między metodą toList() a metodą collect(Collectors.toList()) w API Stream w Java?
Jak implementowałeś wielowątkowość w swoich projektach i z jakimi problemami się spotkałeś?
Czym różni się klasa abstrakcyjna od zwykłej i jak można ją stosować w programowaniu?
Czy może Pan/Pani wyjaśnić, co oznacza termin 'podpis' w kontekście programowania lub danych elektronicznych?
Jak skonfigurować zbieranie i śledzenie metryk w aplikacji Spring Boot?
Jakie zmiany w architekturze i procesach projektu zauważyłeś po przejściu na technologie chmurowe?
Ile elementów może przyjąć Flux w Project Reactor?
Do czego służy JWT (JSON Web Token)?
Wyjaśnij, co oznacza posiadanie metody z domyślną implementacją w interfejsie w języku programowania.