Golang
Può spiegare le differenze concettuali tra processori RISC e CISC?
Cos'è uno stack e un heap? In cosa si differenziano? Come si può sapere dove viene allocata una variabile?
Come sono stati aggiornati i dati delle directory in Redis?
Parlami di telemetria.
Parlaci della tua esperienza lavorativa
Cos'è una Index Only Scan?
Parlami di TuttiGliStrumenti — perché sei venuto e perché sei andato?
Avete discusso dello sviluppo? C'era un piano di sviluppo?
Nel codice Go si è scritto esplicitamente il livello di isolamento della transazione?
Cosa sono i generici in Go? Come li capisci?
Puoi fare esempi di processi inefficienti con cui ti sei confrontato? Hai mai sollevato queste questioni?
Come avete lavorato con PostgreSQL? Come vi siete protetti dalle injection SQL?
È possibile creare un indice solo sulla replica, ma non sul master?
Per quanto riguarda altre offerte e fasi finali — c'è già qualcosa se sei in ricerca attiva?
Cos'è una transazione, quali livelli di isolamento conosci? Quali anomalie possono verificarsi? Come funziona Serializable in PostgreSQL?
Hai menzionato il passaggio da monolito a microservizi — era specificamente legato alla ricerca?
Come è stato il processo di deployment? Fai il push del branch — cosa succede dopo?
Come funziona internamente uno slice in Go? Come funziona la funzione append?
Scrivi un Singleton in Go usando sync.Once, poi complicalo: GetLogger accetta name e age, restituisce un'unica istanza per parametri uguali
Qual è il linguaggio di programmazione principale che usi? Utilizzi C++ o Python?