Java
Czym są operacje pośrednie w API Stream i jak one działają?
Jakie kroki należy podjąć, aby zainicjalizować komponent Singleton po zdefiniowaniu klasy?
Czym jest biblioteka Lombok i jak jest używana w Java?
Jak odbywa się porównanie obiektów w HashSet?
W jakich przypadkach można używać wzorca prototypu?
Z jakimi frameworkami pracowałeś?
Czy masz umiejętności programowania wielowątkowego?
Jak dodawany jest element do ArrayList w najgorszym scenariuszu jego wykonania?
Jaka jest różnica między obiektem a typem prostym w Java?
Jakie zasoby lub operacje są blokowane przy użyciu blokady pesymistycznej?
Gdzie są przechowywane typy danych referencyjnych?
Jak elementy są przechowywane w strukturze danych ArrayList w pamięci?
Czy można uznać strukturę składającą się z kilku pól za jeden zapis danych?
Jakie są różnice między głównymi typami danych w języku Java?
Czym różnią się operacje dodawania elementów w ArrayList i LinkedList w Java?
Jakie inne ograniczenia warto stosować w bazie danych oprócz PRIMARY KEY, UNIQUE, NOT NULL i CHECK?
Wymień główne klasy do pracy z przepływami wejścia i wyjścia w Java.
Jakie są zalety i wady korzystania z ArrayList w Java?
Czy możesz opowiedzieć o dwóch głównych kategoriach wyjątków w hierarchii błędów?
Czy możesz wymienić klasy lub obiekty, które nie są potomkami podstawowej klasy Object?