Cos'è JWT? Come funziona internamente?
Golang
Quali tipi di dati possono essere usati come chiave per una mappa? È possibile usare un array come chiave?
Quando un slice viene ridefinito all'interno di una funzione superando la capacità, viene dichiarato sull'heap o sullo stack?
```go pacchetto principale func main() { nums := make(chan int, 10) for i := 0; i < 10; i++ { nums <- i } close(nums) for i := 0; i < 3; i++ { go sqare(nums) } } func sqare(nums <-chan int) <-chan int { res := make(chan int, 10) for n := range nums { res <- n * n } return res } ```
Hai ottimizzato le query di ricerca con filtraggio geografico in PostgreSQL? Come hai lavorato con esse e cosa ha permesso di ottimizzarle?
A cosa serve la costruzione di asserzione di tipo?
Cos'è uno slice e come si differenzia da un array?
Come hai configurato l'idempotenza per evitare che arrivassero annunci ripetuti?
Perché le query durano così a lungo? Quante righe sono state selezionate lo scorso mese?
Cos'è MVCC in PostgreSQL? Come crea esattamente le versioni delle righe?
Come ti valuti? A quale livello di complessità scrivi?
errors.Is e errors.As — a cosa servono e quale problema risolvono?
Cosa sono i token di autorizzazione e quali ci sono?
A cosa servono gli indici con filtraggio geografico?
Qual è la differenza tra uno slice e un array?
È importante che l'esperienza lavorativa corrisponda alla realtà: hai delle prove dell'esperienza, come il libretto di lavoro?
Possiamo passare uno slice come parametro a una funzione?
Cosa sono errors.Is e errors.As, a cosa servono e quale problema risolvono?
Stai cercando lavoro in questo momento o continui a lavorare?
Se lavoro con uno slice, lo prendo come parametro di funzione, faccio qualcosa con esso e continuo a lavorarci dopo la funzione — a cosa devo ricordarmi? Quali cambiamenti non vedremo dall'esterno?