Java
Hai mai usato il sistema scope?
Perché Spring Boot è diventato così popolare rispetto a Java EE?
Quali problemi dei sistemi distribuiti conosci e quali pattern li risolvono?
Come visualizzare tutti i dipartimenti, inclusa la contabilità? Cosa ci sarà in max_salary per la contabilità?
Come è stata strutturata la gerarchia di responsabilità nel team? Chi era responsabile delle scadenze?
Come hai lavorato con il multithreading? Ci sono stati casi interessanti di race condition o deadlock?
Utilizzi strumenti con l'IA nel tuo lavoro? Quali esattamente?
Come funziona l'annotazione @Transactional annidata se il metodo interno si trova in un altro servizio?
In quale area di memoria viene memorizzato ConcurrentHashMap? Quale contenitore usare per memorizzare le metriche?
Parla brevemente del progetto in [azienda] — cosa avete fatto lì?
Quale collezione scegliere: ArrayList o LinkedList e perché?
Spiega il problema N+1 in JPA/Hibernate, quando si verifica e come viene risolto
Da quale annotazione inizia l'inizializzazione del contesto Spring e perché?
Cos'è lo sharding?
Perché hai scelto UUID per taskId invece di Long/BigInt?
In quale ordine devono essere indicati i colonne in un indice composito? La sequenza ha importanza?
Da dove prenderà i thread se rendi il flusso parallelo?
Qual è la differenza tra MQ e Kafka?
Qual è la complessità dell'algoritmo di inserimento (put) in TreeMap?
Cos'è Spring Boot Starter? In cosa si differisce dal semplice collegamento di una libreria?