Golang
Qual è il ruolo delle chiavi di idempotenza nei sistemi e perché vengono applicate?
Quante connessioni c'erano a PostgreSQL? Cosa fare se le connessioni non sono sufficienti con 10 mila RPS?
Qual è la differenza tra HAVING e WHERE?
Cosa sono i blocchi ottimistici e pessimisti in PostgreSQL? Qual è la differenza?
Cosa avete fatto esattamente con ClickHouse: lavorato con il cluster, la replica, la partizionamento delle tabelle?
Quante goroutine si possono creare contemporaneamente?
Cosa significa l'acronimo GMP nel contesto della programmazione o delle tecnologie di sistema?
È possibile catturare e gestire le paniche all'interno di una chiamata defer in Go?
Puoi spiegare i principi della normalizzazione dei dati nei database e i loro tipi?
Qual è il modo migliore per implementare la conservazione dei fondi nel sistema?
Quali metodi appartengono alla struttura dati o alla classe?
È sempre positivo avere un indice? La versione con indice sarà sempre migliore di quella senza?
Parlami del progetto attuale: su cosa stai lavorando, quali sono le principali attività e lo stack tecnologico.
Quali tipi di dati possono essere usati come chiave per una mappa? È possibile usare un array come chiave?
Quali sono le differenze tra i protocolli HTTP/1.1 e HTTP/2?
In che modo è possibile implementare il deployment di applicazioni in Kubernetes e quali passaggi devono essere seguiti?
Quali sono le conseguenze nel tentativo di ottenere dati dallo Slave se queste informazioni non sono ancora state completamente copiate dal Master?
Puoi spiegare il concetto di programmazione competitiva e perché è necessaria?
È consigliabile effettuare query al database per URL statici o si può evitare?
Quali competenze tecniche possiede un ingegnere per lo sviluppo e la manutenzione di un'architettura a microservizi?