Java
Quali sono le differenze negli scenari durante la lettura e la scrittura in un servizio esterno non accessibile?
Come risolvere il problema della mancanza di dati nella cache quando due container con cache globale del servizio funzionano contemporaneamente?
Quali componenti all'interno di HashMap vengono utilizzati per confrontare le chiavi durante le operazioni di ricerca o inserimento?
Quali materiali o risorse hai usato per studiare l'argomento?
Spiega il concetto di stringhe che non possono essere modificate dopo la loro creazione
Può spiegare le differenze tra Java Development Kit e Java Runtime Environment?
Qual è la complessità temporale dell'operazione di inserimento di un elemento nella parte centrale di un array implementato tramite ArrayList?
Quando ti sei trasferito nella tua nuova residenza?
È possibile modificare l'implementazione del metodo in una classe derivata?
/** * chars = ['a', 'a', 'a', 'b', 'b', 'c', 'a'] * return: a3b2ca2 */ class JavaTask3Solution { public String compress(char[] chars) { } }
Come si può implementare il principio di dependency injection nelle applicazioni Java?
Come hai determinato la copertura del codice di base con i test unitari nel tuo progetto?
Quali sono i vantaggi e gli svantaggi dell'utilizzo della ricerca di elementi in ArrayList?
Come garantire che solo un utente possa prenotare un posto a teatro quando due utenti acquistano contemporaneamente un biglietto per lo stesso posto?
Quali sistemi di gestione di database relazionali hai utilizzato nella tua esperienza lavorativa?
Come è stata la revisione del codice nei tuoi progetti?
Quale collezione usare per memorizzare la cronologia delle pagine visitate senza duplicati e mantenendo l'ordine?
Quali metodi di injection di bean conosci in Spring?
Scrivi test per il sistema di filtraggio delle notifiche utilizzando JUnit 5 e Mockito, coprendo gli scenari principali: input nullo/vuoto, notifica valida, blocco del mittente, filtraggio per canale, deduplicazione.
Quali linguaggi di programmazione sono supportati da Hibernate per l'integrazione e il lavoro con ORM?