Spiega le differenze tra stack e heap nel contesto della Java Virtual Machine.
Java
Hai esperienza nell'uso dell'API Criteria in JPA per costruire query dinamiche?
Dove nella memoria vengono memorizzate le informazioni sugli elementi di ArrayList nella JVM?
Spiega la differenza tra l'algoritmo di ricerca binaria e la struttura dati albero binario di ricerca.
Quali segni indicano la necessità di trasformare un'applicazione monolitica in un'architettura a microservizi?
Quali metodi possono essere usati per invertire l'ordine delle parole in una stringa?
Quali tipi di join di tabelle utilizzi nelle query SQL?
Qual è la differenza nel comportamento di caricamento delle entità correlate usando Lazy e Eager in Hibernate?
Qual è il metodo di memorizzazione e la struttura dati più adatti per memorizzare un grande insieme di numeri che non superano 30000 in valore assoluto, per garantire ricerche rapide e un uso minimo di memoria?
Puoi descrivere una situazione in cui l'uso di un indice composito in un database sarebbe particolarmente utile?
Qual è la differenza di prestazioni tra l'uso di tipi di dati primitivi e le loro classi wrapper?
Puoi spiegare l'essenza delle operazioni a cascata nel contesto del lavoro con database o elenchi?
Dove vengono memorizzati i tipi di dati di base nella memoria in un programma?
Qual è il ruolo dell'annotazione @Transactional nel framework Spring e in quali scenari viene applicata?
Qual è la differenza tra Path e ClassPath nel contesto del lavoro con i percorsi in Java?