Golang
Quali indici hai usato, su quali campi hai scelto e perché?
Quali sono le raccomandazioni per scrivere moduli in Go?
Qual è il miglior canale per questo compito: con buffer o senza buffer? In cosa si differenziano?
Come evitare le condizioni di gara? Come funziona un Mutex?
Hai già alcune offerte in mano?
Hai condotto interviste tecniche e hai fatto mentoring?
Parlami degli indici nei database: a cosa servono, quali ci sono, come sceglierli correttamente?
Hai lavorato con transazioni in PostgreSQL e con quali livelli di isolamento?
Su quanti host è stato eseguito il servizio e quante istanze sono state avviate?
Come è strutturata l'interfaccia in Go?
Parlami un po' di te: cosa facevi nell'ultimo lavoro, quali erano i compiti principali, e racconta di un compito difficile o interessante che sei riuscito a realizzare recentemente — cosa è successo, cosa hai fatto, e cosa ne è risultato.
Ci sono 3 entità: utente, chat, messaggio • L'utente ha un nome e una data di registrazione • La chat ha un nome e una data di creazione • Il messaggio ha testo, autore e data di creazione • Un utente può essere in più chat contemporaneamente • Il messaggio appartiene obbligatoriamente a una chat e non può appartenere a più di una chat contemporaneamente • È necessario descrivere il dominio sotto forma di tabelle
Cosa succede quando Kubernetes termina un pod durante la compilazione batch?
Parlami del tuo passaggio da PHP a Go — come è avvenuto, hai seguito dei corsi, perché hai deciso di cambiare?
Vuoi scrivere un pool di worker classico?
Quale indice composito creeresti?
Come ottenere l'output 456 se non si utilizza un ricevitore puntatore?
Quali sono i problemi con la cache e come affrontarli?
Perché avete deciso di dividere il monolite in 3 servizi indipendenti? Su cosa si basava questa decisione?
Parla del tuo lavoro attuale: cosa facevi lì e qual era la tua area di responsabilità?