Java
Come viene gestita la transazione quando si utilizza l'annotazione @Transactional?
Cosa sceglieresti: JDBC Template o ORM, e perché?
Parla del modulo di raccomandazioni tariffarie personalizzate — qual era la logica, chi ha preso la decisione di raccomandare?
Può fare un esempio di query SQL complesse che ha scritto nella sua esperienza?
Esperienza con Spring Security. Token JWT: il server intercetterà una richiesta con un token estraneo? Cosa succede se un hacker modifica il payload del token?
Hai esperienza nello sviluppo autonomo di soluzioni da zero?
Come si segnala ai clienti che c'è un problema con i calcoli?
Qual è il problema principale di questo esempio di Dockerfile FROM golang:1.16 WORKDIR /app COPY go.mod . COPY go.sum . RUN go mod download COPY . . RUN go build -o crashAnalysis . CMD ["./crashAnalysis"] EXPOSE 9090 - Mancanza di ENV per la configurazione - Mancanza di build multi-stage - I file temporanei non vengono mai eliminati - Uso non ottimale di RUN - La porta 8081 non è specificata nell'istruzione EXPOSE
Hai mai difeso la tua posizione durante discussioni di squadra o dibattiti?
Quali sono gli scope dei bean in Spring? Qual è quello predefinito?
L'annotazione @ComponentScan ha la capacità di trovare solo classi annotate con @Component?
Hai utilizzato un sistema di messaggistica o un broker di messaggi nei tuoi progetti?
Cosa è stato usato per interagire con i database nell'applicazione?
Cosa ha innescato i calcoli delle assegnazioni e delle riconciliazioni? Quale meccanismo ha attivato questo processo?
Come hai effettuato le modifiche al database in produzione? Hai usato Liquibase?
Il singleton bean in Spring garantisce un uso sicuro in un ambiente multithread?
Puoi spiegare le funzioni principali e il ruolo del JDK nel processo di sviluppo Java?
Descrivi la tua esperienza con l'uso della cache nei progetti e come influisce sulle prestazioni del sistema.
Come si può indicare brevemente il tipo di classe in Java con due parole?
Come gestire le transazioni nel codice Java? Come si fa tramite JDBC?