Sobes.tech

Golang

O que é JWT? Como ele funciona por dentro?

305

Que tipos de dados podem ser usados como chave para um mapa? Pode-se usar um array como chave?

290

```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 } ```

250

Quando um slice é redeclarado dentro de uma função ao ultrapassar a capacidade — ele é declarado no heap ou na pilha?

250

Para que serve a construção de asserção de tipo?

249

Otimizaste as consultas de pesquisa com filtragem geográfica no PostgreSQL? Como trabalhou com elas e o que permitiu otimizá-las?

244

O que é um slice e como difere de um array?

236

Como configurou a idempotência para que não chegassem anúncios repetidos?

231

Por que as consultas demoram tanto a ser executadas? Quantas linhas foram selecionadas no mês passado?

226

O que é MVCC no PostgreSQL? Como exatamente ele cria versões de linhas?

215

Como te avalias? Até que nível de complexidade de pedidos escreves?

215

errors.Is e errors.As — para que servem, que problema resolvem?

213

O que são tokens de autorização e quais existem?

212

Qual é a diferença entre um slice e um array?

204

Para que servem os índices com filtragem geográfica?

202

É importante que a experiência de trabalho corresponda à realidade: tens alguma prova de experiência, como uma carteira de trabalho?

201

Podemos passar um slice como parâmetro numa função?

201

Estás atualmente à procura de emprego ou continuas a trabalhar?

201

O que são errors.Is e errors.As, para que servem e que problema resolvem?

201

Se eu trabalhar com um slice, pegá-lo como parâmetro de uma função, fazer algo com ele e continuar a trabalhar com ele após a função — do que preciso lembrar? Quais mudanças não veremos de fora?

191
/3