Como funciona um slice em Go?
Golang
A Gazpromneft foi a sua primeira experiência com Go?
Tem experiência em partilhar conhecimentos com colegas, em mentoria?
package main import ( "fmt" "time" ) func main() { ch := make(chan int) go func() { ch <- 1 }() time.Sleep(time.Millisecond * 500) close(ch) for i := range ch { fmt.Println(i) } time.Sleep(time.Millisecond * 100) }
Fale sobre si e a sua experiência.
Demonstre o algoritmo de busca de um elemento numa árvore binária de pesquisa com um exemplo (comparação com a chave do nó, movimento para a esquerda/direita).
Que índices conheces no PostgreSQL?
Foi escrito explicitamente o nível de isolamento da transação no código Go?
Podes dar um exemplo de entidades do Kubernetes?
Como é que um evento do ERP chegava ao Kafka? Através do BFF ou de um serviço intermédio?
Você sempre trabalhou como outsourcing/outsourcing interno?
Falaste muito sobre o padrão Inbox. Sabes algo sobre Outbox?
O que é arquitetura de microsserviços e quais são as vantagens e desvantagens em comparação com um monólito?
Conte-me mais sobre o sistema de pontos — o que acontecia no nível superior?
O que são os trabalhadores?
Sabes o que são Xmin e Xmax no PostgreSQL?
Como acompanha as ligações entre microserviços?
Como foi o processo de deploy? Você faz push do branch — o que acontece depois?
Como é que normalmente descreves uma API? Por exemplo, tens um serviço web com endpoints.
O que o serviço de pesquisa devolvia?