Java
Jeśli mamy zewnętrzne API, które pozwala na maksymalnie 10 jednoczesnych połączeń, której klasy z pakietu java.util.concurrent użyłbyś, aby ograniczyć liczbę równoległych wywołań?
Jaka jest główna wada indeksów? Dlaczego nie można po prostu pokryć całej tabeli indeksami?
class StackTask { public static void main(String[] args) { a(15); } public static void a(long item) { b(item); } public static void b(long item) { c(item); } public static void c(long item) { d(item); } public static void d(long item) { System.out.println(item); } }
Czy można naruszać zasady normalizacji? Po co?
//Dany jest tablica liczb, w której wszystkie liczby oprócz jednej mają parę, //znajdź liczbę, która występuje tylko raz // // // <= [1, 0, 3, -2, 9, 9, 1, -2, 0] // // => 3 int find(int[] arr){ Map<Integer,
Z jakimi bazami danych pracowałeś?
Czy można zastąpić klasę anonimową funkcją lambda?
Dlaczego nie można tworzyć indeksów z wyprzedzeniem na wszelki wypadek?
Przeanalizuj różnice w wydajności i zużyciu pamięci między używaniem int[] a Integer[] w Javie, szczególnie w kontekście podanego fragmentu kodu: ```java int SIZE = 1000000; int[] x = new int[SIZE]; Integer[] y = new Integer[SIZE]; for (;;) { for (int i = 0; i < SIZE; ++i) { y[i] = new Integer(x[i]); } } ```
[imię] zapytał: Uczyłeś się i pracowałeś?
Opowiedz o wzorcach projektowych: grupy i przykłady
Ile zwykle było partycji w każdym temacie?
Jeśli jedna operacja może mieć kilka wariantów działania (np. autoryzacja płatności w trybie zwykłym i w trybie bypass z innym formatem odpowiedzi), jak zorganizowałbyś testowanie takich kontraktów na poziomie operacji?
Opowiedz o wzorcu SAGA, są dwa typy: orkiestracja i choreografia, jaka jest różnica?
Opowiedz o swoim doświadczeniu: w jakich dużych i interesujących zadaniach, zwłaszcza integracyjnych, brałeś udział?
Czym jest DDD (Projektowanie zorientowane na domenę)? Jak jest powiązane z agregatem i ograniczonym kontekstem?
Jakie problemy mogą wystąpić przy dużym obciążeniu (dziesiątki milionów zapytań)? Jak skalować rozwiązanie?
Czym różni się uwierzytelnianie od identyfikacji?
Jakie są poziomy izolacji w transakcjach Kafka?
Co należy zrobić z klasą (z polami longId i List obiektów), aby jej obiekty stały się niezmiennicze?