Do czego służy BeanPostProcessor?
Java
Czy spotkałeś się z problemem N+1 zapytań? Jak go rozwiązano?
Jak zaimplementować bezpieczny dla wątków licznik w pamięci?
Do czego służy Spring? Dlaczego go używają?
Jakie są podstawowe zasady tworzenia bezpiecznej dla wątków klasy?
Czy kiedykolwiek musiałeś zoptymalizować warunek NOT IN? Jak bardzo to jest złe i jak to zoptymalizować?
Czy miałeś do czynienia z leniwym ładowaniem (Lazy Loading)? Czym jest i jak się go używa?
Jak wykorzystywano optymistyczne blokady w Twoich projektach? Jak radziliście sobie z StaleStateException?
Co się stanie, jeśli zarówno encja, jak i jej kolekcja mają mapowanie Eager, i ładujemy jeden element kolekcji?
Czy możesz wyobrazić sobie zadanie, w którym nie używa się Spring?
Opowiedz o swoim doświadczeniu zawodowym na ostatnim miejscu (Lekton). Czym się zajmowałeś, jaki stos technologiczny?
Czy to wystarczy dla bezpieczeństwa wątków, jeśli w klasie są dwa pola z invariantem (jedno jest ściśle mniejsze od drugiego), każde chronione przez AtomicInteger?
Czy pracowałeś bezpośrednio nad pisaniem wielowątkowego kodu?
Do czego służy słowo kluczowe volatile?
Co się stanie, jeśli dwa wątki jednocześnie odczytują encję i próbują ją zmienić w Hibernate?
Zadanie fizyczne: co się stanie, jeśli skoczysz w pociąg jadący?
Co się stanie, jeśli skoczysz na dach poruszającego się pociągu (200 km/h)?
Zadanie logiczne: 9 kul, jedna jest cięższa, jaka jest minimalna liczba ważenia na wagach dwupoziomowych?
Na co zwracają uwagę podczas projektowania bazy danych? Jakie zasady?
Czy można naruszać zasady normalizacji? Po co?