In cosa Kafka si differenzia da RabbitMQ e perché Kafka scala meglio?
Java
Qual è stata la ragione della tua decisione di smettere di usare Java nei tuoi progetti?
In quale ambito di visibilità vengono creati di default i bean in Spring?
void singleChar() { asserEquals("a", }
Come avviene l'interazione con il database relazionale nello sviluppo Java?
Puoi spiegare lo scopo e il funzionamento dell'istruzione EXPLAIN nei database?
Quali sono gli svantaggi o le difficoltà nella concatenazione di stringhe in programmazione?
Quali passaggi inizieresti per integrare un nuovo modulo in un progetto esistente?
Quali metodi di gestione delle sessioni nei servlet conosci?
Spiega cosa si intende per caching in Hibernate e come funziona.
Perché si utilizza un broker personalizzato invece di Kafka o RabbitMQ; quali sono i suoi vantaggi e svantaggi?
Quali tipi di collezioni di dati sono progettati per funzionare in modo sicuro in un ambiente multithread?
Come garantire il corretto funzionamento degli oggetti concorrenti della classe durante l'esecuzione parallela?
Puoi spiegare cosa significa la parola chiave 'super' nel contesto della programmazione orientata agli oggetti?
Qual è il tempo di memorizzazione della cache di primo livello nel sistema?
Puoi elencare e descrivere gli stati possibili delle entità in JPA?
Puoi spiegare la struttura interna dell'implementazione di HashMap?
L'aggiunta di un elemento a ArrayList ha sempre complessità O(1)?
Come determinare il numero di elementi in un array?
Quali fattori non influenzano il funzionamento di HashMap?