Java
Puoi spiegare cos'è BeanFactoryPostProcessor nel contesto di Spring?
Come si può configurare la validazione dei dati di una richiesta HTTP in ingresso usando Spring?
Puoi spiegare il processo di verifica e concessione dell'accesso alle risorse tramite un token JWT nel contesto di Spring Security?
Hai creato script da solo senza usare soluzioni pronte?
Hai usato Planning Poker o altri metodi di stima dei compiti?
Quanti veicoli sono stati collocati nei container nel vostro ultimo progetto?
GET è idempotente? Può esserci una situazione in cui non lo sia?
Puoi spiegare cos'è un'interfaccia di programmazione delle applicazioni (API) sincrona?
In cosa consiste la necessità di utilizzare una gerarchia di eccezioni nel linguaggio Java?
Parlami di te, perché stai cercando ora, cosa stai cercando?
In cosa sei migliorato nell'ultimo anno? Cosa interessante hai provato o imparato?
Quali aree o argomenti nel tuo campo professionale hai esplorato o studiato durante la tua attività?
Quale insieme di stati può assumere un oggetto in Hibernate durante il suo ciclo di vita?
Perché non si usano funzioni hash con il minimo numero di collisioni?
In quali condizioni i metodi equals e hashCode devono corrispondere in Java?
Quali moduli o componenti dell'infrastruttura Spring hai utilizzato nei tuoi progetti?
/** * Implementare il trasferimento di denaro tra due conti. Si consideri che questa è una soluzione di produzione * Parametri di input: * @param fromAccountId identificatore univoco dell'utente che trasferisce i fondi * @param toAccountId identificatore univoco dell'utente a cui vengono trasferiti i fondi * @param amount importo del trasferimento. Numero positivo */ public void transferMoney(Long fromAccountId, Long toAccountId, BigDecimal amount) { }
Quali tipi di annotazioni @Retention conosci e in cosa si differenziano?
Puoi spiegare cos'è RestTemplate nel contesto di Spring Framework e come viene utilizzato per eseguire richieste HTTP?
Come implementare e progettare un proprio Spring Boot Starter per estendere le funzionalità dell'applicazione?