Java
Come rendere più affidabile l'invio della fattura a un sistema esterno? In modo che, in caso di indisponibilità del servizio di pagamento, il cliente possa comunque prenotare un posto e pagare più tardi (entro 10 minuti).
Come è stata effettuata l'ottimizzazione delle query SQL? Cosa spinge a ottimizzare una query e come si fa?
Avevi un numero dinamico di consumatori Kafka?
Qual è la complessità temporale massima per cercare un elemento per chiave nella struttura dati HashMap nel peggior scenario?
Come si può implementare una relazione di tipo many-to-many in un database o ORM?
Spiega il principio di funzionamento degli indici cluster nei sistemi di gestione di database.
Qual compito risolve il pattern Builder nel processo di costruzione degli oggetti?
Quali sono le differenze negli scenari durante la lettura e la scrittura in un servizio esterno non accessibile?
Come ti arrivano i compiti — dal business tramite il PM, tramite il tech lead?
Qual è il compito principale che mira il processo di sviluppo del software?
Puoi spiegare il meccanismo di funzionamento dei diversi tipi di connessioni in SQL?
Puoi spiegare cos'è una query annidata in un database?
Parla del lavoro con Kubernetes: qual è la differenza tra liveness probe e readiness probe? Perché ci sono due cose come requests e limits delle risorse?
Qual è la differenza tra Spring Data JPA e Spring Data JDBC?
Come ripristinare un database a un momento specifico (PITR), avendo un dump di 50 minuti fa?
Qual è il numero massimo di elementi che possono essere inseriti nello stack?
Ha partecipato al processo di aumento di scala del suo ultimo sistema o progetto?
È possibile elencare i principali metodi di distribuzione del carico tra i server e i loro principi di funzionamento?
Come avviene l'interazione con il database tramite i repository in Spring Data JPA?
Quali approcci e strumenti utilizzi per formulare le query quando lavori con Hibernate?