Java
Quali sono le tue aspettative finanziarie?
Come funziona il pattern Circuit Breaker?
[nome] ha chiesto: se scriviamo semplicemente JOIN senza specificare il tipo, quale JOIN viene usato di default?
Quando viene creato un proxy AOP nel ciclo di vita del bean?
Qual è la differenza tra un contenitore Docker e una macchina virtuale?
Qual è la differenza tra interfacce e classi astratte in Java (a partire da Java 8)?
classe Compito { privato static int contatore = 0; pubblico static void main(String[] args) throws Exception { var thread1 = new Thread(() -> aumentare()); var thread2 = new Thread(() -> aumentare()); thread1.start(); thread2.start(); thread1.join(); thread2.join(); System.out.println(contatore); } privato static void aumentare() { per (int i = 0; i < 5000; i++) { contatore++; } } }
Cos'è S3?
Era un'architettura a microservizi?
In Java c'è un garbage collector: come sviluppatori, possiamo influenzare la velocità del processo di eliminazione degli oggetti inutilizzati? Racconta un caso reale di perdita di memoria.
A cosa serve il blocco finally?
Qual è la differenza tra Ingress e Egress in Kubernetes?
Cosa succede se ci sono due partizioni e tre consumatori in un gruppo? E se ci sono tre partizioni e due consumatori?
Quali pattern di architettura a microservizi conosci?
Cosa succede se B non estende A, e entrambi gli interfacce sono indipendenti con lo stesso metodo predefinito?
Qual è la differenza tra eccezioni controllate e non controllate? Quando usare RuntimeException?
List<String> getNonUnique(int[] one, int[] two) { } //one 1 3 7 5 2 //two 3 9 8 1 // risultato 1 3
Cosa sono le transazioni e quali meccanismi le garantiscono in PostgreSQL? Parla dei livelli di isolamento.
Quali meccanismi devono essere implementati in un sistema Mission Critical? Come ottenere la tolleranza ai guasti?
Cosa ha innescato i calcoli delle assegnazioni e delle riconciliazioni? Quale meccanismo ha attivato questo processo?