Java
Quali scope dei bean ci sono in Spring? In cosa si differenziano Singleton e Prototype?
Qual è la differenza tra la cache in memoria dell'applicazione e la cache esterna (Redis)?
Per un array di numeri arr e un numero k È necessario restituire un nuovo array, il cui numero di elementi ripetuti non sia > k Esempio: Input: arr=[1,1,1,2,3,3,3,4,4], k=3 Output: res=[1,3,4]
Cos'è il blocco ottimistico e pessimistico? Quando usare ciascuno?
Parli dei principi SOLID con esempi concreti.
Come è organizzata la descrizione dei passaggi tra gli stati?
Cosa succede prima: il metodo annotato con @PostConstruct o con @Transactional?
Quali passaggi intraprenderebbe per diagnosticare le cause delle basse prestazioni del database?
Cos'è un gruppo di consumatori in Kafka? In cosa differisce il comportamento tra posizionare i consumatori nello stesso gruppo o in gruppi diversi?
Qual è la differenza tra LinkedList e HashMap? In cosa differisce LinkedHashMap da HashMap?
Da quale somma consideri le offerte?
A cosa serve l'equilibratura dell'albero? Come si ottiene una ricerca rapida?
Dopo il deployment, tutto funziona lentamente per 10 minuti e poi si normalizza. Perché?
Per quali criteri sceglierai un nuovo posto di lavoro?
Parla degli oggetti immutabili in Java — a cosa servono, come crearli?
In quale area di memoria viene memorizzato ConcurrentHashMap? Quale contenitore usare per memorizzare le metriche?
Pattern Outbox: come garantire l'atomicità della scrittura nel database e l'invio dell'evento alla coda?
Quale formato di lavoro ti interessa?
Quale comando aiuta a ottimizzare le query in PostgreSQL?
Qual è il problema principale di questa implementazione? - Le tabelle non ottimizzate mostrano la dimensione dell'immagine - Il taglio dell'immagine Docker in RUN può essere un problema - Più CMD, solo l'ultimo è attivo - L'operazione di eliminazione non considera il filtraggio per l'immagine "visibile"