Sobes.tech

Golang

Puoi caratterizzare i servizi di Wildberries come ad alto carico? Qual è stato l'RPS al picco?

Middle+
296

Come si può gestire o interagire con un canale chiuso nel linguaggio Go?

Junior — Middle
292

Come trovare il PID del processo?

Middle
288

Spiega cos'è un blocco di lettura-scrittura (RWMutex) e come viene utilizzato per gestire l'accesso ai dati.

Junior — Middle
288

Puoi spiegare cos'è il tipo Error nel linguaggio Go e come viene utilizzato per la gestione degli errori?

Junior — Middle
287

Il protocollo REST è compatibile con HTTP/3?

Junior — Middle
286

Ci sono scadenze o offerte già fatte?

Senior
284

Come terminare un processo in Linux e in cosa si differenziano SIGTERM e SIGKILL? Cosa sono i segnali e a cosa servono?

Middle
277

Puoi spiegare come viene implementato e funziona un array dinamico nel linguaggio Go?

Junior — Middle
275

func Exclude(a, b []int) []int { set := make(map[int]struct{}) for _, v := range b { set[v] = struct{}{} } result := make([]int, 0) for _, v := range a { if _, ok := set[v]; !ok { result = append(result, v) } } return result } Errore di compilazione # command-line-arguments ./main.go:39:32: errore di sintassi: nuova riga inaspettata, atteso { dopo la clausola if

Senior
273

Come determinare il contenuto evidenziato con l'operatore di slicing?

Junior — Middle
270

Come limitare il numero di chiamate al worker di polling se l'API è a pagamento?

Senior
269

È necessario implementare la funzione uniqRandn, che genera una slice di lunghezza n con numeri unici e casuali. import ( "fmt" "math/rand" ) func main() { fmt.Println(uniqRandn(10)) } func uniqRandn(n int) []int { //... }

Senior
266

Puoi spiegare il principio di funzionamento della codifica UTF-8 e quali sono i suoi principali vantaggi?

Junior — Middle
266

Qual è il ruolo della chiamata di sistema SELECT nel processo di interazione con il file system e come viene utilizzata per il monitoraggio dell'input/output?

Junior — Middle
263

Parla del tuo ultimo posto di lavoro: cosa facevi, quale stack tecnologico usavi, quali erano le sfide difficili?

Middle
263

Cos'è una transazione in PostgreSQL? Parla di ACID.

Middle
262

In quali casi defer non verrà chiamato?

Senior
260

Cosa vorresti trovare dal punto di vista del progetto, dell'azienda, del team?

Senior
257
/13