Java
Programmazione reattiva: quando è opportuno applicarla e quali sono i suoi svantaggi?
Come è strutturato e distribuito il team nel tuo progetto?
Hai partecipato all'implementazione di tecnologie? Come risolvi le disaccordi tecnici nel team?
Il compito è stato formulato come "ridurre la latenza" e hai cercato tu stesso la soluzione?
Parla del funzionamento del Garbage Collector in Java.
Cos'è StringBuilder e come si differenzia da String e StringBuffer?
Iniziamo con l'approccio del GC che non utilizza generazioni (GC non generazionale).
Quali metodi di acquisizione dei dati dal microservizio sono stati utilizzati nel vostro ultimo progetto?
Cos'è un forte accoppiamento (tight coupling)? Quali sono i suoi svantaggi? E quali sono gli svantaggi di un accoppiamento troppo debole?
Parlami delle tue aree di responsabilità. Sei arrivato nella fase MVP o più tardi? Come hai partecipato alla progettazione dei servizi?
Come risolvere il problema di incoerenza dei dati nel database durante l'esecuzione di test che utilizzano connessioni remote al database?
Come migrare un'applicazione legacy basata su servlet a Spring Boot? Descrivi i passaggi principali.
Quali sono le conseguenze di creare un ObjectMapper come campo della classe (non tramite Spring)?
Cosa succede al messaggio in Kafka se durante la sua elaborazione viene sollevata un'eccezione (ma l'applicazione non si blocca)?
Hai mai usato il sistema scope?
Qual è il problema principale di questa implementazione? - La porta '83' potrebbe essere già occupata sull'host - Organizzazione inefficiente dell'aspetto - Sovrascrittura della porta a causa dell'ordine sbagliato del comando - La configurazione utilizza una versione riservata - Percorso sbagliato nell'ultima compilazione versione: '3.8' servizi: art-marketplace: build: context: ./art-market ports: - "83:83" reti: - art-network reti: art-network: driver: overlay
Ha già utilizzato i servizi della nostra banca?
Quanto è stato possibile ridurre la latenza?
Ci sono due file, ognuno contenente valori interi riga per riga. Quali algoritmi possono essere usati per trovare l'intersezione di questi due insiemi?
In quale area di memoria viene memorizzato ConcurrentHashMap? Quale contenitore usare per memorizzare le metriche?