Java
Può spiegare cosa si intende per transazione distribuita e come funziona?
Cos'è Effectively Final in Java e dove viene usato?
Quali metodi utilizzi per raggiungere un'alta coesione dei componenti durante il refactoring del codice?
Quali meccanismi utilizza JPA per organizzare il caricamento degli oggetti correlati?
Puoi nominare i principali tipi di dati primitivi in Java?
In quali casi è consigliato utilizzare l'interfaccia Comparator per confrontare gli oggetti?
Puoi spiegare il concetto di contenitore IoC nel contesto di Spring e il suo ruolo nella gestione delle dipendenze?
Hai esperienza nell'uso della piattaforma OpenShift nei tuoi progetti?
Come hai dimostrato o spiegato il prodotto al cliente?
Hai esperienza nel lavorare su progetti nel segmento non profit?
Quali criteri consideri nella selezione di un team per il lavoro?
L'indice viene mantenuto nella struttura dati dell'albero binario?
Spiega il principio Fail-fast e il suo ruolo nello sviluppo del software
Può spiegare lo scopo e l'uso del modificatore transient nel linguaggio Java?
A cosa serve la parola chiave volatile?
@Data @Entity @Table(name = "_store") public static class Book { @Id private String id; private String title; private String author; private int price; @Transient private String tmp; @Enumerated(EnumType.STRING) private BookType type; } public enum BookType { COMMON, PREMIUM; }
Qual è la differenza tra le interfacce Runnable e Callable in Java, e come vengono utilizzate?
Quale esperienza ha con i meccanismi di gestione automatica della memoria e di raccolta dei rifiuti nelle applicazioni?
Quali metodi hai utilizzato per migliorare l'efficienza dell'interazione con il database nei tuoi progetti?
Cosa garantisce un'esecuzione più rapida in Java: l'uso di tipi di dati primitivi o di oggetti?