Java
Jak pracowali z Kafka? Czy trzeba było dostosować partycje, konfiguracje? Co się stanie, jeśli konsumenci są mniej niż partycje?
Na jakim poziomie oceniasz siebie jako programista i jakie masz doświadczenie zawodowe?
Z jakimi bazami danych pracowałeś? Dlaczego wybrałeś PostgreSQL?
Wymień rodzaje interakcji między usługami.
Czego można użyć do atomowego inkrementu zamiast volatile?
Czy można ocenić wydajność zapytania bez jego wykonania?
Dlaczego domyślnie zakres singleton jest wybierany dla beanów i dlaczego tworzenie obiektu jest uważane za kosztowną operację?
Ile prób potrzeba, aby zagwarantować, że dostaniesz parę tego samego koloru, jeśli masz stos skarpetek trzech kolorów (czerwony, biały, czarny) i wyciągasz je pojedynczo?
Czy zdarzyło Ci się opóźniać zadanie bez wcześniejszego ostrzeżenia? Jak teraz unikasz takich sytuacji?
Dlaczego zaleca się używanie POST zamiast GET dla danych poufnych?
Jakie są Twoje oczekiwania finansowe?
[imię] zapytał: jeśli piszemy po prostu JOIN bez określenia typu, jaki JOIN jest używany domyślnie?
Kiedy tworzony jest proxy AOP w cyklu życia beana?
Czym różni się kontener Docker od maszyny wirtualnej?
Jaka jest różnica między interfejsami a klasami abstrakcyjnymi w Java (od Java 8)?
klasa Zadanie { prywatny statyczny int licznik = 0; public static void main(String[] args) throws Exception { var thread1 = new Thread(() -> zwiększ()); var thread2 = new Thread(() -> zwiększ()); thread1.start(); thread2.start(); thread1.join(); thread2.join(); System.out.println(licznik); } private static void zwiększ() { for (int i = 0; i < 5000; i++) { licznik++; } } }
Czym jest S3?
Czy to była architektura mikroserwisów?
W Java istnieje zbieracz śmieci — jako programiści, czy możemy jakoś wpłynąć na przyspieszenie procesu usuwania nieużywanych obiektów? Opowiedz o prawdziwym przypadku wycieku pamięci.
Do czego służy blok finally?