Golang
Qual è il tuo livello di inglese?
Come configurare l'indice necessario? Cosa guardare in EXPLAIN? Come capire se l'indice non viene utilizzato?
Hai creato tabelle per analisti in ClickHouse? Con quali motori hai avuto a che fare?
Quali blocchi ci sono in PostgreSQL?
/* Viene fornita una stringa di caratteri. Trovare il numero di coppie di indici i e j (i <= j), tra cui non ci sono caratteri ripetuti. Per la stringa "aba" la risposta è 5: [0, 0] ("a") [0, 1] ("ab") [1, 1] ("b") [1, 2] ("ba") [2, 2] ("a") */
Quali tipi di JOIN conosci e in cosa si differenziano?
È necessario aggiornare o eliminare i dati in ClickHouse, o sono semplicemente lì?
Qual è la differenza tra i comandi EXPLAIN e EXPLAIN ANALYZE in PostgreSQL?
Perché non si è potuto costruire tutta la vetrina sul client e semplicemente mostrare le metriche tramite il servizio sul frontend? Perché si è complicata la logica nel servizio?
Parlami di Legion, cosa facevi lì, che tipo di squadra era?
Per cosa hai usato ClickHouse nel tuo progetto?
Come veniva parallelizzato il lavoro tra i lavoratori durante l'elaborazione di una singola richiesta?
Come funziona il meccanismo di prenotazione dei posti a livello di database? Come garantire che un posto non venga venduto due volte?
Cos'è il 404 e quali altri codici 4xx conosci?
Cos'altro, oltre a un mutex, si può usare per proteggersi dalle condizioni di gara?
Come è configurato fisicamente Kafka nel sistema — si trova in un servizio o su una macchina separata?
Perché cerca un nuovo lavoro?
Come è organizzata la mappa sotto il cofano in Go?
Parlami del Garbage Collector in Go, come funziona.
Ci sono altri consumatori, come una vetrina o un sito web, che devono ricevere molto rapidamente i dati sulle scorte disponibili?