Java
Jakie operacje i operatory logiczne znasz?
Jakie są zalety wzorca projektowego Builder w porównaniu z zwykłym konstruktorem?
Jakie rodzaje operatorów JOIN znasz?
Opowiedz o JdbcTemplate i jego głównych cechach w pracy z bazami danych.
Czy opracowałeś własne klasy do obsługi błędów i wyjątków w swoich projektach?
Czy można mieć kilka elementów w HashMap z kluczami o tym samym zawartości?
Wyjaśnij różnice między LEFT JOIN a RIGHT JOIN w SQL i ich konsekwencje przy łączeniu tabel.
Jakie główne trudności mogą wystąpić podczas korzystania z programowania wielowątkowego?
Czy możesz wymienić główne typy relacji używanych w relacyjnych bazach danych SQL?
Wyjaśnij pojęcie obiektu w języku Java i jego rolę w programowaniu
Czym są ograniczenia w SQL?
Jak poprawnie zamknąć połączenie z bazą danych?
Na czym polega cecha korzystania z CopyOnWriteArrayList?
Jak jednym wierszem przekształcić ArrayList w HashSet?
Wyjaśnij, do czego służy mechanizm blokad współdzielonych (Shared Lock) w systemach zarządzania bazami danych lub w programowaniu wielowątkowym.
Czym jest ruletka dyspozytorów?
Jakie typy obiektów podlegają automatycznemu czyszczeniu pamięci podczas procesu zbierania śmieci?
Czy możesz podać przykłady różnych typów nagłówków używanych w żądaniach HTTP?
Na czym polega istota typów danych prostych?
W jakich sytuacjach i do jakich celów używa się modyfikatora final w programowaniu?