Java
Jakie masz zdanie na temat używania AI w rozwoju (np. kodowanie inspirowane i podobne)?
Dlaczego zgodziłeś się porozmawiać, skoro jesteś raczej w pasywnym poszukiwaniu?
Jak działa adnotacja @Transactional? Na czym polega dodawanie logiki transakcyjnej?
Gdzie odbywałeś praktykę dyplomową?
Problem OFFSET w paginacji dużych tabel i jak je rozwiązać (paginacja oparta na kursorze)
Jakie rodzaje indeksów istnieją?
Jak oceniasz swoje odczucia po rozmowie kwalifikacyjnej?
Czy jesteś gotowy odwiedzać biuro raz w miesiącu (Moskwa)?
Jakie decyzje musiałeś podjąć w zakresie wymiany lub wdrożenia stosu technologicznego? Podaj przykład.
Jak zapewnić bezpieczeństwo wątków w zaimplementowanym cache'u LRU?
Jak używać mechanizmu sufiksów (plików tymczasowych) do zapewnienia atomowości zapisu?
Co zrobić, jeśli wymóg biznesowy jest taki, że w rekordzie musi być dokładnie 9 rubli, a nie 10?
Jak działał scheduler według harmonogramu?
Skąd wzięła się idea dotycząca zakresu? Czy możesz ją rozwinąć?
Na jakich zasadach i wartościach wybierasz nowe miejsce pracy? Co jest dla ciebie szczególnie ważne?
Czym jest drzewo czerwono-czarne?
Czy spotkałeś się z problemem N+1 zapytań? Jak go rozwiązano?
Opowiedz o zasadzie segregacji interfejsów (litera I w SOLID).
Jak rozwiązać problem długiej migracji bazy danych przy ograniczonym czasie testowania Kubernetes (sonda żywotności)?
Czy możesz opowiedzieć o modelu OSI?