Ce este JWT? Cum funcționează în interior?
Golang
Ce tipuri de date pot fi utilizate ca cheie pentru o hartă? Poate fi folosit un array ca cheie?
Când un slice este redeclarat în interiorul unei funcții atunci când depășește capacitatea — este declarat pe heap sau pe stivă?
```go package main 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 } ```
La utilizarea construcției de aserțiune de tip?
Ai optimizat interogările de căutare cu filtrare geografică în PostgreSQL? Cum ai lucrat cu ele și ce a permis optimizarea?
Ce este un slice și în ce se deosebește de un array?
Cum ai configurat idempotenta pentru ca anunțurile repetate să nu ajungă?
De ce durează atât de mult interogările? Câte rânduri au fost selectate luna trecută?
Ce este MVCC în PostgreSQL? Cum creează exact versiunile rândurilor?
Cum te evaluezi? Până la ce nivel de solicitări de complexitate scrii?
Ce sunt tokenurile de autorizare și care sunt?
errors.Is și errors.As — pentru ce sunt, ce problemă rezolvă?
La ce servesc indexurile cu filtrare geografică?
Care este diferența dintre un slice și un array?
Este important ca experiența în muncă să corespundă realității — ai vreo dovadă a experienței, cum ar fi carnetul de muncă?
Putem transmite un slice ca parametru la o funcție?
Ești în căutarea unui loc de muncă în acest moment sau continui să lucrezi?
Ce sunt errors.Is și errors.As, la ce servesc și ce problemă rezolvă?
Dacă lucrez cu un slice, îl iau ca parametru al funcției, fac ceva cu el și continui să lucrez cu el după funcție — la ce trebuie să fiu atent? Ce schimbări nu vom vedea din exterior?