Java
Jak rozwiązałbyś problem, gdy twoja usługa zaczyna zbyt często dzwonić do innej usługi, a ta się psuje?
Jak REST współgra z przechowywaniem danych użytkowników (np. w sklepie internetowym)?
Opowiedz o konkretnych wynikach i osiągnięciach w liczbach.
Wymień co najmniej 3-4 umiejętności, które powinien posiadać dobry programista we współczesnym świecie.
Jak zaimplementować rozproszoną śledzenie logów (tracing) przez wiele usług?
O jakich tematach zazwyczaj cię pytają (w jakich pytaniach czujesz się pewniej)?
Czym są blokady pesymistyczne i optymistyczne? Jak uzyskać blokadę pesymistyczną bez zmiany poziomu izolacji?
Na jakim poziomie oceniasz siebie jako programista i jakie masz doświadczenie zawodowe?
Kiedy lepiej nie używać parallelStream?
Z jakimi bazami danych pracowałeś? Dlaczego wybrałeś PostgreSQL?
Wymień rodzaje interakcji między usługami.
Co zrobić, jeśli baza danych jest obciążona na 99% CPU? Jak analizować incydent?
Czy można ocenić wydajność zapytania bez jego wykonania?
Z jaką kwotą rozważasz ofertę w oparciu o swoje oczekiwania płacowe?
Opowiedz o swoim doświadczeniu z usługami finansowymi / transakcyjnymi.
Dlaczego zdecydowałeś się odejść z obecnego miejsca pracy?
Opowiedz o swoim obecnym miejscu pracy: jak zmieniała się strefa odpowiedzialności, jakie funkcje były na początku, jakie są teraz, jak wygląda zespół?
Do czego służy Collections.unmodifiableList() i co ona robi?
Na co udało Ci się wpłynąć w decyzjach architektonicznych w ostatnim projekcie?
Jakie narzędzia Spring były używane do pracy z przepływami?