Java
Opowiedz o strukturze pamięci w JVM — jakie są segmenty i jak to działa?
Do jakich obiektów można się odwołać wewnątrz lambdy?
Jaka jest architektura usługi do przechowywania współrzędnych kierowców taksówek? Jakiej bazy danych potrzebujesz i czy potrzebujesz czegoś więcej oprócz bazy danych?
Jeśli heap aplikacji to 3 GB, a kontener 3,1 GB, aplikacja pada bez OOM w logach. Dlaczego i jak to naprawić?
Napisz zapytanie SQL: wybierz tytuły wszystkich książek, które są obecnie w rękach czytelników.
Czym jest REST i czym różni się od zwykłego API HTTP?
Dlaczego konieczne jest rozdzielenie na warstwy (Architektura warstwowa) i jakie błędy są często popełniane?
Jak pracowano z zasobami przed pojawieniem się try-with-resources?
Gdyby nie istniała taka infrastruktura (jak Prometheus), a byłaby tylko Kafka i baza danych, czy baza danych byłaby w stanie zapisać wszystkie te wiadomości przy obciążeniu stu tysięcy wiadomości na sekundę?
Kto przygotował te konfiguracje, jak były zorganizowane w twoim zespole?
Na jakim projekcie pracowałeś w [firma]?
Jaka była ostatnia książka lub artykuł związany z pracą, który przeczytałeś?
Jak zorganizowałbyś interakcję między serwisem-fasadą (przyjmującym żądania od użytkownika) a serwisem tworzenia raportów (długotrwała operacja)?
Jakie typy indeksów zostały użyte? Czy wystąpiły negatywne koszty związane z indeksami?
Cechy wywołania metod oznaczonych @Transactional. Problem wywołania własnego.
Czy można parsować JSON bez uprzedniego tworzenia klasy DTO? Jak to mogłoby wyglądać?
Skąd pochodzi zdarzenie w Kafka? Kto mówi, że trzeba zrobić rozliczenie?
Jak będzie rozdzielane czytanie tematów i partycji między instancjami Usługi Przetwarzania (skalowanie)?
Czym jest Compare-and-Swap (CAS) w programowaniu wielowątkowym? Do czego służy?
Jak działa HashMap?