Java
Perché l'immutabilità è così importante nella programmazione?
Qual è la differenza tra HashMap e IdentityHashMap?
Cos'è un'operazione di merge e a cosa serve in Java?
Descrivi l'approccio che hai utilizzato per implementare la verifica degli utenti nel tuo ultimo progetto.
Qual è il ciclo di vita di un oggetto creato in Spring?
Perché i metodi wait() e notify() possono essere chiamati solo all'interno di un blocco sincronizzato?
A cosa serve la classe SequenceInputStream in Java?
Cosa sono le collezioni in Java e a cosa servono?
Come iterare gli elementi di LinkedList in ordine inverso senza usare il metodo lento get(index)?
Cos'è la parola chiave volatile in Java e come viene usata?
Quali sono i metodi di sincronizzazione di base in Java?
Qual è il peggior tempo di esecuzione del metodo get(key) per una chiave che non è presente in HashMap?
A cosa servono i tag <ol>, <ul> e <li> in HTML?
Qual è la differenza tra le annotazioni @RequestMapping e @PutMapping in Spring?
Quali aree di azione (scope) conosci in Java Beans?
Quali tipi di server proxy conosci?
Quali sono i metodi per scorrere gli elementi di una lista in Java?
Cos'è busy spin nel contesto della programmazione multithread?
Come si può ottimizzare il lavoro di Hibernate?
Cosa sono JVM, JDK e JRE?