Java
Wymień główne typy danych używane w JDBC i wyjaśnij, jak są one powiązane z typami danych w Javie.
Czy to prawda, że zbiór (Set) może zawierać tylko unikalne wartości?
Gdzie jest używana adnotacja @Bean?
Jaką metodę HTTP używa się do wykonania procedury uwierzytelniania użytkownika w usłudze internetowej?
Jakie główne implementacje ORM znasz w Java?
Jakie działania należy wykonać, aby zastosować konstrukcję For Each w pętli?
Jakie konstrukcje do obsługi błędów znasz?
Kiedy lepiej używać zsynchronizowanej metody, a kiedy bloku kodu zapewniającego bezpieczeństwo wątków?
Wskaż, którego języka programowania używałeś: Java czy Kotlin?
Jaka jest zasadnicza różnica między frameworkiem a biblioteką w rozwoju oprogramowania?
Czym jest operator try-catch z użyciem zasobów w Java?
Do czego służy unikalny klucz (Unique) w bazach danych?
Wskaż wersję Javy, na której pracowałeś lub masz doświadczenie w rozwoju
Wyjaśnij koncepcję zapewnienia gwarantowanej dostawy wiadomości w Apache Kafka.
Czy masz doświadczenie w rozwoju lub pracy z językiem programowania Go?
Dlaczego częściej zaleca się używanie kompozycji w porównaniu z dziedziczeniem?
Czy masz doświadczenie w pracy z projektami podzielonymi na kilka modułów lub komponentów?
Kiedy zaczyna się wykonywanie strumienia w Java?
Czy możesz wymienić interfejsy podobne do Runnable, używane do definiowania zadań do wykonania?
Jaka jest rola zbieracza śmieci w procesie zarządzania pamięcią w zautomatyzowanych systemach?