Java
Wyjaśnij sekwencję etapów przetwarzania zadania od jego otrzymania do wdrożenia na serwerze
Czy możesz wyjaśnić, jak działa operator instanceof w Java i w jakich sytuacjach jest używany?
Jak można zaimplementować równoległe wykonywanie kodu w Java za pomocą wątków?
Jaka jest różnica między używaniem Hibernate a bezpośrednią interakcją z bazą danych przez JDBC?
Jak uruchamiane są wątki? Jakie są główne obiekty do uruchomienia?
Czy możesz wyjaśnić, co rozumie się przez 'kontekst' w ramach Spring Framework?
Jak ocenić złożoność czasową operacji wstawiania, usuwania i wyszukiwania elementów na liście powiązanej?
Jaką politykę usuwania (eviction policy) ustawić w Redis dla przechowywania opóźnionych powiadomień?
Jak zaktualizować imię postaci (np. z Vadima na Dmitrija) za pomocą Spring Data, znając jego ID?
Co dla ciebie oznacza duże obciążenie?
Czy możesz wymienić i krótko opisać główne typy kolekcji używanych w Java Core?
Jakie istnieją środki i metody transferu danych między bazami danych?
Czy pracowałeś z projektantami w ramach ostatniego projektu?
Czy masz doświadczenie z Kotlinem?
Jakie podejścia stosowałeś do przeprowadzania międzyzespołowych przeglądów kodu?
Czym jest volatile w Java, do czego służy i jak działa?
Jak działają gniazda w Java? Czy można ich używać do przyjmowania żądań HTTP?
Czy zmienne środowiskowe zmieniają się podczas nadpisywania pliku właściwości?
Kto w Twoim zespole był odpowiedzialny za zbieranie wymagań niefunkcjonalnych w kolejnym projekcie?
Jak można tworzyć i zarządzać obiektami w ramach wstrzykiwania zależności podczas korzystania z Spring?