Java
Dacă avem o API externă care permite maximum 10 conexiuni simultane, ce clasă din pachetul java.util.concurrent ai folosi pentru a limita numărul de apeluri paralele?
Care este principalul dezavantaj al indexurilor? De ce nu putem acoperi pur și simplu întreaga tabelă cu indexuri?
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); } }
Este posibil să încalci principiile normalizării? De ce?
//Un array de numere, în care toate numerele, cu excepția unuia, au un pereche, //găsește numărul care apare o singură dată // // // <= [1, 0, 3, -2, 9, 9, 1, -2, 0] // // => 3 int find(int[] arr){ Map<Integer,
Cu ce baze de date ați lucrat?
Poate fi înlocuită o clasă anonimă cu o funcție lambda?
De ce nu se pot crea indecși în avans, doar pentru siguranță?
Analizați diferențele de performanță și utilizare a memoriei între utilizarea int[] și Integer[] în Java, în special în contextul fragmentului de cod dat: ```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]); } } ```
[nume] a întrebat: Ai studiat și ai lucrat?
Vorbește despre modele de proiectare: grupuri și exemple
De obicei, câte partiții avea fiecare subiect?
Dacă o operație poate avea mai multe variante de funcționare (de exemplu, autorizarea plății în modul normal și în modul bypass cu un alt format de răspuns), cum ați organiza testarea acestor contracte la nivelul operației?
Vorbește-mi despre pattern-ul SAGA, există două tipuri: orchestrare și coregrafie, care este diferența?
Vorbește despre experiența ta: la ce sarcini mari și interesante, în special de integrare, ai participat?
Ce este DDD (Design Orientat pe Domeniu)? Cum este legat de agregat și de contextul limitat?
Ce probleme pot apărea sub o încărcare mare (zeci de milioane de solicitări)? Cum scalăm soluția?
Care este diferența dintre autentificare și identificare?
Care sunt nivelurile de izolare în tranzacțiile Kafka?
Ce trebuie făcut cu clasa (cu câmpurile longId și List de obiecte) pentru ca obiectele sale să devină imutabile?