Java
Se abbiamo un'API esterna che consente un massimo di 10 connessioni simultanee, quale classe del pacchetto java.util.concurrent useresti per limitare il numero di chiamate parallele?
Qual è il principale svantaggio degli indici? Perché non coprire semplicemente tutta la tabella con gli indici?
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); } }
È possibile violare i principi della normalizzazione? Perché?
//Dato un array di numeri, in cui tutti i numeri tranne uno hanno una coppia, //trova il numero che appare solo una volta // // // <= [1, 0, 3, -2, 9, 9, 1, -2, 0] // // => 3 int find(int[] arr){ Map<Integer,
Con quali database hai lavorato?
È possibile sostituire una classe anonima con una funzione lambda?
Perché non si possono creare gli indici in anticipo, solo nel caso?
Analizza le differenze di prestazioni e utilizzo della memoria tra l'uso di int[] e Integer[] in Java, soprattutto nel contesto del frammento di codice fornito: ```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]); } } ```
[nome] ha chiesto: Hai studiato e lavorato?
Parla di pattern di progettazione: gruppi ed esempi
Quante partizioni c'erano di solito in ogni argomento?
Se un'operazione può avere diverse varianti di funzionamento (ad esempio, autorizzazione del pagamento in modalità normale e in modalità bypass con un formato di risposta diverso), come organizzeresti i test di tali contratti a livello di operazione?
Parlami del pattern SAGA, ci sono due tipi: orchestrazione e coreografia, qual è la differenza?
Parla della tua esperienza: in quali grandi e interessanti compiti, soprattutto di integrazione, hai partecipato?
Cos'è DDD (Domain-Driven Design)? Come si collega all'aggregato e al contesto limitato?
Quali problemi possono sorgere con un carico elevato (decine di milioni di richieste)? Come scalare la soluzione?
Qual è la differenza tra autenticazione e identificazione?
Quali sono i livelli di isolamento nelle transazioni Kafka?
Cosa bisogna fare con la classe (con i campi longId e List di oggetti) affinché i suoi oggetti diventino immutabili?