Java
Jakie są zalety i wady obiektów niemutowalnych w programowaniu?
Jak orkiestrator zapewnia unikalną numerację dla każdego przychodzącego żądania?
Czym różnią się wątki wykonawcze w Java od wątków zarządzanych przez system operacyjny?
Jak zainicjować zniszczenie instancji Prototype utworzonej za pomocą Spring?
Jakiego typu połączenia tabel używasz, aby uzyskać informacje o użytkowniku, nawet jeśli powiązane wpisy nie istnieją?
Na jakiej metodologii opierał się rozwój Twojego ostatniego projektu?
W jaki sposób odbywa się przechowywanie zmiennych lokalnych podczas wykonywania programu?
Jak jest zaimplementowana struktura danych HashMap i jak zapewnia szybki dostęp do elementów?
Jak w aplikacji obsługiwane są globalne wyjątki?
Jakie kryteria powinny być spełnione podczas tworzenia klas używanych do inicjalizacji zasobów?
Jak wdrożyć zasady SOLID w rzeczywistych projektach?
Czy można zamienić right join na left join, zmieniając kolejność tabel w zapytaniu SQL?
Jak naprawić deadlock w zadaniu z Wallets? Czy można używać atomików?
Czy wszystkie elementy mogą trafić do jednego kubełka po obliczeniu hashCode i porównaniu kluczy?
Czy można zastosować adnotację @Component do interfejsu w ramach Spring Framework?
Czym są poziomy izolacji transakcji? Które znasz?
Jeśli kierownik projektu zaproponuje inne podejście, czy będziesz nalegać na swoje zdanie, czy zgadzasz się z jego wyborem?
Jak przyspieszyć operacje modyfikacji danych w tabeli z milionem użytkowników, z których tylko tysiąc jest aktywnych?
Czy rola Team Lead jest częścią zespołu backend?
Jak jest zorganizowany proces pracy w Twoim zespole?