Czym różni się interfejs Runnable od interfejsu Callable w Java?
Java
Czy możesz wyjaśnić, czym jest reaktywny framework web WebFlux i jakie są jego główne zalety?
Jakie polecenia Git można wykonywać bezpośrednio z zintegrowanego środowiska programistycznego?
Jaki jest cel adnotacji Entity w JPA i w jakich scenariuszach jest używana?
Czy możesz wymienić wyjątki w Java, które nie wymagają obowiązkowego obsługi lub sprawdzania?
Czy system może zapewnić jednocześnie spójność i dostępność (CA)?
Czy dodanie znacznej liczby elementów na koniec LinkedList obniża jej wydajność w porównaniu z innymi strukturami danych?
Wyjaśnij zasadę działania klasy AtomicInteger w Java i jak zapewnia ona bezpieczne zarządzanie wątkami.
Czym jest zjawisko phantom read i jak objawia się w transakcjach baz danych?
Jakie poziomy złożoności zapytań stosowałeś podczas pracy z bazami danych?
Czy możesz wyjaśnić cel i główne możliwości pakietu java.util.concurrent w Java?
Jakie są zalety i wady korzystania z asynchronicznych metod wymiany danych?
Dlaczego podczas porównywania łańcuchów w Java zaleca się używanie metody equals zamiast operatora '=='?
Czy wywołanie metody close() zapewnia zwolnienie zasobów związanych z obiektem implementującym interfejs Closeable?
Jakie metody istnieją do przełączania między gałęziami w systemie kontroli wersji Git?
Jak zarządzane jest automatyczne zbieranie śmieci na platformie Java?
Wyjaśnij, jak metoda equals wpływa na zachowanie kluczy w HashMap.
Czy brałeś udział w projektach zespołowych z Tinkoff podczas nauki lub w ramach rekrutacji?
Czy możesz wyjaśnić koncepcję Scope w kontekście Spring i jej rolę w zarządzaniu cyklem życia beanów?