Java
Jak znaleźć wyciek pamięci (analiza zrzutu sterty)?
Opowiedz o swoim doświadczeniu z programowaniem wielowątkowym. Z jakiego poziomu API korzystasz?
Jeśli w jednym programie utworzysz dwa niezależne strumienie równoległe, czy będą one korzystać z tego samego ForkJoinPool? Jakie problemy to może powodować?
Do czego służą adnotacje @Qualifier i @Primary w Spring?
Wymień wzorce projektowe (GoF), które na pewno znasz.
Zadanie Java Streams: posortować Map<String, Integer> według wartości za pomocą streamów
Opowiedz o najtrudniejszym/najciekawszym zadaniu.
Jak sprawdziłbyś, czy w tablicy z milionem liczb są duplikaty?
Czy oprócz Saga istnieją inne wzorce dla rozproszonych transakcji?
Czego brakuje w schemacie z Redis? Jak rozwiązać problem powiązania order_id z courier_id?
Czym jest grupa konsumentów w Kafka?
Czy można użyć mechanizmu AOP do dodania własnej logiki?
Jaka jest różnica między interfejsami Iterable i Iterator?
Jaka jest główna przyczyna nieprawidłowego zachowania kodu podczas korzystania z niezmiennej mapy? Pola bez "tylko do odczytu" mogą być zmieniane HashMap nie zachowuje kolejności elementów Nadmierne użycie opakowań powoduje zamieszanie Mapa "Niezmienna" odzwierciedla zmiany w mapie źródłowej Nieprawidłowe użycie obiektu prowadzi do błędu
Jakie zakresy mają beany Spring?
Czy masz doświadczenie w przepisywaniu produktów Legacy?
Czy możesz wymienić główne typy rozwiązań architektonicznych dla interakcji mikroserwisów?
Dlaczego nie można po prostu użyć jednej zmiennej max zamiast drugiego stosu?
Co zmotywowało Cię do wybrania naszej organizacji do pracy?
Jakie są zalety i wady korzystania z wielu indeksów w bazie danych?