Java
Czy możesz wyjaśnić, czym jest GraalVM i do czego służy?
W jakich przypadkach stosuje się mechanizm oczekiwania (wait) w programowaniu?
Co się stanie w Spring Boot, jeśli określisz automatyczną konfigurację w module startowym (Starter)?
Czy można używać typów prostych w generykach?
Czy proces sprawdzania kodu jest organizowany przez zespół w ramach projektu?
Jakie masz doświadczenie z bazami danych NoSQL?
Czy możesz wymienić i opisać typy zbieraczy śmieci używanych w API Stream?
Jaki jest cel parametru propagation w adnotacji @Transactional w Spring?
Jak rozwiązać problem cyklicznych zależności podczas korzystania z Dependency Injection?
Czym różni się użycie ReentrantLock od wbudowanego synchronizatora synchronized w Java?
Czy może wystąpić konflikt podczas wykonywania polecenia pull, jeśli zmiany zostały już wprowadzone do zdalnego repozytorium?
W jakich miejscach w pamięci znajdują się zmienne statyczne, metody i klasy?
Jaka jest różnica między Kafka a RabbitMQ?
Czy masz doświadczenie w korzystaniu z metody parallel w API Stream do równoległego przetwarzania danych?
Jakie źródła informacji wykorzystywałeś podczas nauki języka Java?
Jakiej kategorii danych używa się do przechowywania pojedynczych znaków w klasie Char?
Czy może Pan/Pani wyjaśnić, na czym polega proces rejestracji komponentu (beana) w kontenerze inwersji kontroli?
Dlaczego w Java do porównywania zawartości obiektów używa się metody equals() zamiast operatora ==?
Jakie główne zadania i obowiązki powinien mieć analityk w ramach swojej działalności zawodowej?