Il tuo team effettua una revisione del codice dei colleghi prima di unirlo o pubblicarlo?
Java
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"
Qual componente in Spring è responsabile di chiamare i metodi nei controller durante l'esecuzione dell'applicazione?
Come gestirà il database la situazione se due clienti effettuano contemporaneamente l'acquisto dello stesso prodotto, in particolare, cosa succederà con il campo quantity nella tabella dei prodotti?
Quali metodi conosci per determinare gli oggetti da eliminare dal sistema di raccolta automatica dei rifiuti?
Cosa in Java garantisce il controllo dell'accesso alla sezione critica tramite la parola chiave synchronized?
Cosa implica il meccanismo di blocco della testina di scrittura nel contesto dei sistemi di archiviazione dati?
Quali metodi possono essere utilizzati per implementare l'indicizzazione in un database?
Come viene implementata l'inizializzazione ritardata delle collezioni in Hibernate?
Si può considerare Throwable come un'eccezione che deve essere necessariamente gestita o dichiarata?
Quali situazioni o compiti in un nuovo lavoro vorresti evitare?
Cosa succede se la memoria dello stack si riempie e come si manifesta sotto forma di errore?
Di quali componenti sono fatte le classi atomiche e come vengono implementate?
È possibile utilizzare una lista collegata per implementare una coda?
Qual è la differenza tra i concetti di ereditarietà e polimorfismo nella programmazione orientata agli oggetti?
Spiega il principio di funzionamento di HashMap
Parla della tua esperienza lavorativa e dell'ultimo progetto
Quale effetto collaterale si verifica durante l'esecuzione del codice BEGIN; SET TRANSACTION ISOLATION LEVEL READ COMMITTED; START TRANSACTION; SELECT progress INTO @current_progress FROM courses WHERE course_id = 101; SET @current_progress = @current_progress + 60; UPDATE courses SET progress = @current_progress WHERE course_id = 101; COMMIT; END; BEGIN; SET TRANSACTION ISOLATION LEVEL READ COMMITTED; START TRANSACTION; SELECT progress INTO @current_progress FROM courses WHERE course_id = 101; SET @current_progress = @current_progress + 40; UPDATE courses SET progress = @current_progress WHERE course_id = 101; COMMIT; END;
Parlami dei compiti tecnici che hai dovuto risolvere nella pratica.