Czy pracowałeś nad ostatnim projektem przeznaczonym do uruchomienia na platformach desktopowych?
Java
Czy możesz opowiedzieć o najczęściej używanym wzorze projektowym?
Czy używałeś Springa do tworzenia mikroserwisów w swoim ostatnim projekcie?
Jakie są zalety i wady używania klucza syntetycznego w bazie danych?
Wyjaśnij koncepcję pełnego blokowania w zarządzaniu bazami danych i jej cechy.
Czy możesz wyjaśnić, czym jest metoda hashCode w Java i jak jest używana?
Jaka jest maksymalna liczba wiadomości, które Kafka może przechowywać w swojej kolejce?
Jaki jest cel i w jakich obszarach stosuje się API Reflection?
Jakie masz doświadczenie w korzystaniu z szablonów w programowaniu?
Czy możesz wyjaśnić koncepcję łączenia danych lub wywołań przez API w jedną operację?
Wyjaśnij, do czego służy mechanizm blokad współdzielonych (Shared Lock) w systemach zarządzania bazami danych lub w programowaniu wielowątkowym.
Jakie główne zadania rozwiązuje framework Spring w rozwoju aplikacji?
Czy masz doświadczenie w stosowaniu wzorców projektowych z zestawu Gang of Four?
Jak określić optymalną liczbę sekcji dla tematu w systemie wymiany wiadomości?
Jaki mechanizm ładowania danych jest stosowany przy użyciu JOIN FETCH w ORM?
Podziel się dyskusją na temat swoich poprzednich projektów zawodowych i twojego wkładu w nie
Wyjaśnij zasadę działania metody optymistycznego blokowania w zarządzaniu współbieżnym dostępem do danych.
Czy przeprowadzałeś automatyczne testy komponentów współpracujących z bazą danych?
Jakie książki o programowaniu planujesz studiować lub polecasz, aby poszerzyć swoją wiedzę?