Java
class Person { String firstName; String lastName; Integer age; } Este necesar să implementați o metodă standard care compară două obiecte de tip Person.
```java import java.util.*; import java.lang.*; import java.io.*; class Codechef { public static void main (String[] args) throws java.lang.Exception { var autoNumbers = List.of(List.of("A123BC", "B421FT"), List.of("O543EC","B421FT", "I222OA")); autoNumbers.stream().flatMap(Collection::stream).forEach(System.out::println); Map<String, String> numberMap = autoNumbers.stream().flatMap(Collection::stream).collect(Collectors.toMap( n -> n, n -> n.replaceAll("[^0-9]", ""))); System.out.println(numberMap); } }
Vorbește despre fluxurile în Java: în ce grupuri sunt împărțite metodele și care este diferența?
Comparați performanța următoarelor fragmente de cod care copiază elemente dintr-un array de Integer într-un array de int și vice versa, inclusiv cazul în care sunt create obiecte Integer noi din valori int: ```java int SIZE = 1000000; int[] x = new int[SIZE]; Integer[] y = new Integer[SIZE]; for (;;) { for (int i = 0; i < SIZE; ++i) { x[i] = y[i]; } } ``` ```java int SIZE = 1000000; int[] x = new int[SIZE]; Integer[] y = new Integer[SIZE]; for (;;) { for (int i = 0; i < SIZE; ++i) { y[i] = x[i]; } } ``` ```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]); } } ``` Analizați și explicați diferențele de performanță și comportament între aceste abordări.
Se poate folosi un array ca și cheie într-un HashMap? De ce este o idee proastă?
Ce ați făcut dacă nu ați reușit la timp?
La ce folosește blocul finally? Ce este try-with-resources?
Ce cozi cunoști pentru a lucra cu multitasking-ul?
Ce scope-uri există în Spring? Ce este scope-ul singleton?
Vorbește despre teorema CAP. Ce este și la ce folosește?
Explica principiul de funcționare al colectorului de gunoi (pe exemplul G1 GC)
Există colectoare de gunoi specializate pentru cazurile în care serviciul pornește cu un singur nucleu?
Ce se întâmplă dacă se implementează singleton în prototype?
La ce rezultate poate duce SecurityFilterChain?
De ce s-a folosit Redis și în ce configurație?
Povestiți mai detaliat cum ați optimizat procesarea mesajelor Kafka și apelurile RPC sincrone.
Spring Cloud Gateway — MVC sau reactiv? Ce funcții acoperă?
[nume] a întrebat: Cât de strâns a fost necesar să lucrezi cu Docker?
De ce nu ai putut găsi un loc de muncă mult timp după ce ai fost concediat în iunie 2024?
Care este avantajul ArrayList față de LinkedList în ceea ce privește memoria și performanța?