Sobes.tech

Java

Quali passaggi inizieresti per integrare un nuovo modulo in un progetto esistente?

Junior — Middle
231

Come creare una propria annotazione in Java?

Middle
231

Da dove derivano i metodi equals e hashCode?

Junior
231

Come viene determinata la complessità dell'operazione di inserimento di un elemento in HashMap in caso di collisione?

Junior — Middle
231

A cosa servono i test automatici nel processo di sviluppo del software?

Junior — Middle
231

In quali situazioni è consigliabile applicare lo sharding dei dati?

Middle — Middle+
231

Puoi spiegare le differenze tra i principali tipi di collezioni nella libreria standard di Java e le loro caratteristiche?

Junior — Middle
231

Come gestire le anomalie durante le transazioni?

Middle+
231

Può spiegare la finalità del metodo finalize() in Java e in quali situazioni viene utilizzato?

Junior — Middle
231

Puoi spiegare la struttura interna dell'implementazione di HashMap?

Junior — Middle
231

Qual è la differenza tra il comando EXPLAIN e EXPLAIN ANALYZE nel contesto dell'analisi dell'esecuzione delle query?

Junior — Middle
231

Qual comportamento garantisce ogni livello di isolamento delle transazioni nei sistemi di elaborazione dati?

Junior — Middle+
231

Nel tuo ultimo progetto è stata utilizzata la replica dei dati? Se sì, come è stata implementata?

Junior — Middle
231

Perché è preferibile usare il metodo HTTP POST invece di GET quando si lavora con informazioni sensibili?

Junior — Middle
231

Parlaci della tua esperienza con strumenti di migrazione di database come Flyway.

Junior — Middle
231

Quali sono le principali forme di normalizzazione dei dati più comunemente applicate nei database?

Junior — Middle
231

Puoi spiegare cosa significa un problema durante l'unione di dati stringa?

Junior — Middle
231

È possibile aggiungere una nuova voce in una tabella che non ha una chiave primaria?

Junior — Middle
231
/731