Sobes.tech

Java

//Dato un array di numeri, in cui tutti i numeri tranne uno hanno un paio, //trova il numero che compare solo una volta // <= [1, 0, 3, -2, 9, 9, 1, -2, 0] // => 3 int find(int[] arr){ Map<Integer, Integer> freq = new HashMap<>(); for (int i : arr){ freq.merge(i, 1, Integer::sum); } return freq.entrySet().stream() .filter(e -> e.getValue() == 1) .findFirst().get().getKey() .orElseThrow( () -> new NoSuchElementException("no unique elements") ); }

Senior
169

Quali argomenti Kafka saranno nel sistema di report, chi produce e chi consuma?

Senior
169

Come ti senti riguardo alla modifica di compiti già fatti e al refactoring?

Senior
169

Quali radici GC (punti di ingresso per il garbage collector) conosci?

Senior
169

Qual indice usare per cercare in un array varchar in PostgreSQL? Cosa sono gli indici BRIN e Bloom?

Senior
169

Parla di ottimizzazione delle query SQL del 40-50%

Senior
169

[nome] ha chiesto: Quali sono le tue aspettative salariali?

Middle
169

Come arrivavano i dati nel tuo sistema analitico da altri servizi?

Senior
169

Come funzionano i Thread Virtuali?

Senior
169

Quali scope ci sono nei bean di Spring?

Senior
168

Problema algoritmico: dato un array di interi, sposta tutti gli zeri alla fine mantenendo l'ordine degli altri elementi (ad esempio, [1,0,3,0,1] → [1,3,1,0,0])

Senior
168

Quanti aerei civili erano sopra la regione di Mosca ieri? (domanda di stima di Fermi)

Senior
168

In quali casi e come applicare correttamente le unioni (join) quando si utilizza ThreadPoolExecutor per gestire i thread?

Junior — Middle
168

A cosa serve il metodo finalize()?

Senior
168

Quali metodi HTTP sono stati utilizzati nella progettazione dell'API REST? Qual è la differenza tra PATCH e POST?

Senior
168

Cos'è happens-before? Perché i++ senza sincronizzazione non è sicuro?

Senior
168

Parla delle aree di memoria in Java (JVM)

Senior
168

Come implementare il principio di apertura e chiusura nella programmazione orientata agli oggetti?

Junior — Middle
168

Cosa si trova esattamente a sinistra dell'operatore di risoluzione dello scope :: nel linguaggio di programmazione C++?

Junior — Middle
168

Cos'è Liquibase e come organizzare la gestione delle versioni del database, soprattutto in condizioni di restrizioni di sicurezza (come in Sber)?

Senior
168
/93