Java
Jakie masz doświadczenie z Spring Data (JPA, JDBC, Redis)? Jakie ciekawe problemy napotkałeś z @Transactional?
Czy dopuszczalne jest, aby interfejs w stylu funkcyjnym zawierał implementację metody domyślnej?
Czy masz doświadczenie w pracy z strukturą danych LinkedList?
Jak można obsłużyć sytuację, gdy w programie wystąpi wyjątek?
Czy możesz wymienić główne typy implementacji klasy InputStream w Java?
Jakie etapy są uwzględnione w procesie konteneryzacji aplikacji Java za pomocą Dockerfile?
Jaką rolę odgrywają poziomy izolacji transakcji w zapewnianiu spójności danych w bazie danych?
Jakie mechanizmy synchronizacji wątków stosowałeś w swoich projektach?
Czy można zaimplementować w jednej klasie dwie interfejsy zawierające identyczne deklaracje metod?
Czy obiekt prototypu jest usuwany zaraz po jego wstrzyknięciu?
Jaka jest kluczowa różnica między orkiestracją a choreografią?
Co napiszesz, jeśli zobaczysz taką implementację podczas przeglądu kodu?
Jakie główne podejścia do rozszerzania i skalowania systemów znasz?
Jak można określić listę otwartych portów w systemie operacyjnym za pomocą poleceń Bash?
Któty kod jest łatwy do pokrycia testami? Wymień co najmniej trzy kryteria dobrze testowanego kodu.
Czy klasa wewnętrzna w Java jest prywatna dla dostępu z innych klas?
Jakie są rodzaje JOIN?
Czy masz doświadczenie w pracy z architekturą REST API i integracją z usługami internetowymi?
select name from employee group by name having COUNT(DISTINCT lang) >= 2;
W jakich przypadkach należy wybrać strukturę danych ArrayList do przechowywania elementów?