Java
Jakie są różnice w scenariuszach podczas odczytu i zapisu do niedostępnego zewnętrznego serwisu?
Jak rozwiązać problem braku danych w pamięci podręcznej podczas jednoczesnej pracy dwóch kontenerów z globalną pamięcią podręczną usługi?
Jakie komponenty wewnątrz HashMap są używane do porównywania kluczy podczas operacji wyszukiwania lub wstawiania?
Jakie materiały lub zasoby wykorzystałeś do nauki tematu?
Wyjaśnij pojęcie łańcuchów, których nie można zmienić po ich utworzeniu
Czy może Pan/Pani wyjaśnić różnice między Java Development Kit a Java Runtime Environment?
Jaka jest złożoność czasowa operacji wstawiania elementu do środkowej części tablicy zaimplementowanej za pomocą ArrayList?
Kiedy przeprowadziłeś się do nowego miejsca zamieszkania?
Czy można zmienić implementację metody w klasie dziedziczącej?
/** * chars = ['a', 'a', 'a', 'b', 'b', 'c', 'a'] * return: a3b2ca2 */ class JavaTask3Solution { public String compress(char[] chars) { } }
Jak można wdrożyć zasadę wstrzykiwania zależności w aplikacjach Java?
Jak określiłeś pokrycie kodu bazowego testami jednostkowymi w swoim projekcie?
Jakie są zalety i wady korzystania z wyszukiwania elementów w ArrayList?
Jak zagwarantować, że tylko jeden użytkownik zarezerwuje miejsce w teatrze, gdy dwóch użytkowników kupuje jednocześnie bilet na to samo miejsce?
Z jakimi systemami zarządzania relacyjnymi bazami danych miałeś do czynienia w swojej pracy?
Jak przebiegała recenzja kodu w Twoich projektach?
Jaką kolekcję użyć do przechowywania historii odwiedzonych stron bez duplikatów z zachowaniem kolejności?
Jakie metody wstrzykiwania beanów znasz w Spring?
Napisz testy dla systemu filtrowania powiadomień z użyciem JUnit 5 i Mockito, obejmujące główne scenariusze: wejście null/puste, powiadomienie ważne, blokada nadawcy, filtrowanie po kanale, deduplikacja.
Jakie języki programowania są obsługiwane przez Hibernate do integracji i pracy z ORM?