Java
Cosa sono le sonde di readiness e liveness in Kubernetes?
Parla dei tipi di garanzia di consegna in Kafka, come si differenziano e in quali casi è meglio usare ciascuno.
Può spiegare come ha progettato l'API REST per servizi backend complessi e quali approcci ha utilizzato per garantire scalabilità e tolleranza ai guasti?
In quali microservizi suddividere il negozio online?
Come si crea un oggetto di una classe anonima?
Perché non avete utilizzato un database non relazionale come archiviazione temporanea per la cache?
Conosci la differenza tra HTTP 1.1 e HTTP 2? Forse anche HTTP 3?
Perché è meglio usare l'iniezione tramite costruttore invece dell'iniezione tramite campo (@Autowired)?
Quali collezioni conosci? Raccontami delle principali implementazioni di List. In cosa si differenzia ArrayList da LinkedList?
Un indice composito sui campi name e username verrà utilizzato nella query WHERE username = ?
Quale politica di eviction impostare in Redis per memorizzare notifiche ritardate?
Esperienza con Kotlin, programmazione reattiva (Project Reactor/WebFlux), configurazione CI/CD?
Quanti aerei civili erano sopra la regione di Mosca ieri? (domanda di stima di Fermi)
L'azienda LLC "Romashka" è rappresentata dalle tabelle employee (id, department_id, nome, salario) e department (id, nome) - mostrare l'elenco dei dipartimenti, la differenza tra lo stipendio massimo e minimo dei dipendenti, - dove la differenza tra lo stipendio massimo e minimo dei dipendenti sia superiore a 50 mila
HashMap vs TreeMap: differenze, complessità delle operazioni, quando usare?
Quando è meglio non usare parallelStream?
Con quali database hai lavorato? Perché hai scelto PostgreSQL?
Elenca i tipi di interazione tra servizi.
Cosa si può usare per un incremento atomico invece di volatile?
Perché Redis e non una cache in memoria? La quantità di istanze influisce sulla scelta?