Java
Czy obowiązkowe jest wskazywanie dziedziczenia po bazowej klasie Object w swoich klasach w języku programowania?
Czy możesz wymienić klasy lub obiekty, które nie są potomkami podstawowej klasy Object?
Co oznacza stan trwały encji w Hibernate i jak wpływa na jej zarządzanie w kontekście ORM?
Czy używałeś metody hashCode w swoich projektach lub podczas rozwoju?
Czy można zrealizować równoległe przetwarzanie danych na urządzeniach o ograniczonych zasobach?
Czy Throwable jest opcjonalnym wyjątkiem w Java?
Czy masz doświadczenie w dzieleniu złożonych zadań na mniejsze komponenty?
Jakie metody odczytu XML znasz? Opisz mocne i słabe strony każdej z nich.
Czy możesz wyjaśnić, na czym polega wzorzec strategii i jak go stosować w rozwoju oprogramowania?
Jakie są scenariusze zastosowania i korzyści z używania Kafka w systemach przetwarzania danych?
Co się dzieje, gdy wywołujemy metodę load() w Hibernate, jeśli żądany obiekt nie zostanie znaleziony w bazie danych?
Jak stworzyć klasę, której obiekty nie mogą być zmienione po ich utworzeniu?
Do czego służą interfejsy funkcyjne ObjDoubleConsumer<T>, ObjIntConsumer<T> i ObjLongConsumer<T>?
Czy możesz wymienić główne operacje wykonywane na końcu przetwarzania danych strumieniowych?
Jakie było najtrudniejsze zadanie techniczne, które rozwiązałeś w swoim projekcie?
Jak odróżnić użycie adnotacji @Autowired i @Inject w kontekście Spring i czym się one różnią?
W jakim przypadku wywołanie metody clone() lub podobnego prototypu utworzy nową instancję obiektu?
Jakie typy baz danych używają SQL do pracy z danymi?
Ile osób uczestniczyło w zespole podczas uruchomienia tego projektu?
Jak wyodrębnić pierwszy lub jedyny element z kolekcji List?