Puoi spiegare i principi di funzionamento di Apache Kafka e come garantisce l'elaborazione dei dati in streaming?
Java
Spiega lo scopo e le caratteristiche delle interfacce marker nella programmazione.
Esistono criteri stabiliti per determinare il ruolo e la distribuzione delle partizioni e dei broker nel sistema?
Parli della sua esperienza nell'analisi e ottimizzazione delle prestazioni delle query SQL.
Si può considerare il tipo di dato stringa come un tipo primitivo incorporato nel linguaggio di programmazione?
Puoi spiegare cosa significa il pattern given-when-then e come viene utilizzato nei test?
Può spiegare cosa si intende per architettura monolitica nello sviluppo di sistemi software?
È possibile eliminare completamente la possibilità di errori durante la programmazione?
Quali strumenti o approcci hai utilizzato per raccogliere e analizzare le metriche nel tuo ultimo progetto?
Hai esperienza con i sistemi di gestione di database (DBMS)?
Come annullare le modifiche apportate a un repository remoto?
Qual è la funzione principale del metodo parallelStream in Java?
È possibile considerare PostgreSQL come un sistema di gestione di database relazionali?
Può spiegare lo scopo e il funzionamento dell'operatore HAVING nelle query SQL?
HashMap fornisce accesso istantaneo agli elementi per valore in ogni caso?
Puoi spiegare lo scopo dell'annotazione @Data di Lombok e come semplifica lo sviluppo di classi in Java?
Qual è la tua esperienza nell'uso del meccanismo Fork/Join per l'elaborazione parallela dei compiti?
Come si possono inserire due oggetti diversi che usano la stessa chiave in una HashMap?
Qual è il ruolo del modificatore di accesso protected nel linguaggio di programmazione e in cosa si differenzia da public e private?
Sei interessato a un progetto in Sber?