Jakimi metodami można rozwiązać problem N+1 podczas pracy z bazami danych lub API?
Java
Czy możesz wyjaśnić, co oznacza określenie zakresu dla beanów w Spring?
W jaki sposób można wykonywać zapytania SQL przez JDBC w Java?
Jakie parametry konfiguracji w Kafka odpowiadają za czas przechowywania wiadomości w kolejce?
Czy możesz wymienić główne rodzaje relacji używanych między tabelami w relacyjnych bazach danych?
Jakie poziomy testów są stosowane podczas sprawdzania tej aplikacji?
Wyjaśnij, na czym polega zjawisko phantom reads w kontekście transakcji w bazie danych
Wyjaśnij koncepcję wstrzykiwania zależności w Spring i jak jest realizowana
Jakie masz doświadczenie z systemem wiadomości RabbitMQ?
Czy mógłbyś wyjaśnić koncepcję TTA w kontekście Kafka?
Czy obiekt prototypu jest usuwany zaraz po jego wstrzyknięciu?
Jakie adnotacje w Java znasz do definiowania punktów końcowych REST?
Jak często zaleca się przeprowadzanie testów systemu pod dużym obciążeniem?
Jakie są zalety i wady systemu kolejek Kafka?
Jak wygląda wydajność przy użyciu JDBC w porównaniu z Hibernate?
Czy możesz podać sytuację, w której preferowane jest użycie bezpośredniego zapytania SQL zamiast ORM lub innej warstwy abstrakcji?
Jakie informacje należy uzyskać od analityka, aby określić optymalną architekturę bazy danych w systemie?
Czy można powiedzieć, że Kafka używa podejścia push do dostarczania wiadomości?
Jakie narzędzia lub biblioteki używasz do realizacji asynchronicznej pracy z protokołem HTTPS?
Wyjaśnij koncepcję zakresu Prototype w kontekście zarządzanych beanów Spring.