Poți să vorbești despre caracteristicile cheie ale Pod-urilor în Kubernetes?
Java
Sarcini în Java 1. Implementați metoda: /** * @param a – array de numere, lungimea array-ului poate fi mai mare de 10 milioane. * @return array de numere, fără duplicate. Ordinea numerelor în array-ul original trebuie păstrată. În cazul duplicatelor, trebuie păstrat ultimul element, de exemplu, pentru {2,1,4,2,3} soluția corectă este {1,4,2,3}, și nu {2,1,4,3} Dacă în array-ul de intrare există un element mai mic decât 0, trebuie să se genereze o eroare. De exemplu, pentru {2,3,-1,5} procesarea trebuie să se termine cu o eroare. */ public static double[] task(double[] a) { }
Se poate folosi o listă înlănțuită pentru a implementa o coadă?
Ați lucrat direct cu interogări SQL fără a folosi ORM sau biblioteci terțe?
Clasa RuntimeException este condiționată de clasa Exception în Java?
Puteți explica cum este organizat și funcționează un Kafka Topic?
Cum se pot extrage parametrii dintr-o cerere HTTP de intrare?
Cum se comportă sistemul dacă, în interiorul unei metode marcate ca tranzacțională, se apelează o altă metodă, de asemenea marcată cu adnotarea tranzacțională?
Poți descrie secvența etapelor de procesare a unei solicitări între controler și DispatcherServlet?
Explicați componentele principale și principiile de funcționare ale Java Collections Framework.
Ce resurse sau operații pot fi blocate atunci când se utilizează blocarea pesimistă în tranzacții?
Care este diferența dintre utilizarea LEFT JOIN și LEFT OUTER JOIN în PostgreSQL la combinarea tabelelor?
Cum scriau dezvoltatorii cod înainte de implementarea mecanismului Generics?
Este posibil să se verifice mai multe valori de returnare ale metodei într-un singur test?
Cum ați detectat situațiile de blocare mutuală (Deadlock) în sisteme?
Ce se referă la Rădăcinile GC? Ce alte surse în afară de stivă?
Descrieți experiența dvs. în implementarea aplicațiilor la locul de muncă anterior.
Explica principiul de funcționare și scopul caching-ului cererilor în sisteme.
Te concentrezi mai mult pe crearea de module individuale sau pe implementarea unor funcții specifice în sistem?
Poți descrie principiul fundamental care stă la baza modelului de memorie în sistemele de programare?