Golang
Como estão relacionados a blockchain e o teorema CAP? A blockchain está sempre disponível?
Já trabalhou com índices compostos?
Como fazer um validador de string que não tenha mais de 250 caracteres?
Quais são as diferenças entre um desenvolvedor e um desenvolvedor sênior? Quais são as responsabilidades adicionais dele?
O que são sockets e quais existem?
Existe uma biblioteca em Go — LRU, onde se pode passar Any e definir TTL. Por que foi escolhido o Redis, e não ela?
Fale sobre o agendador do Go, como ele funciona e qual algoritmo ele usa.
O que é GOMAXPROCS? O que acontece se definir um número muito grande?
1.21 func main() { var nums []*int for i := 0; i < 10; i++ { nums = append(nums, &i) } for _, v := range nums { go func() { fmt.Println(v) }() } }
Vamos falar sobre arquitetura de microsserviços. O que tem sido mais recente: suporte ou desenvolvimento?
Tarefa nº2: Projetar uma API REST para uma rede social VKontakte com as seguintes operações: • adicionar e remover amigos; • visualizar amigos do usuário; • visualizar o perfil do usuário; • publicar uma postagem na feed; • carregar ficheiros multimédia para posts; • visualizar a feed de posts (de início e de utilizadores); • visualizar diálogos e chats do utilizador; • enviar e ler mensagens em diálogos e chats. addFriend(post) POST /users/{id}/friends deleteFriend(delete) DELETE /users/{id}/friends/{friends_id} getUserFriends(get) GET /users/{id}/friends getUserForm(get) GET /users/{id}/profile createPost(post) POST /posts uploadMediaFile(post) POST /media getFeed(home/user) GET /feed GET /users/{id}/feed getDialogues(get) GET /dialogs sendMessage(post) POST /dialogs/{id}/messages getMessage(get) GET /dialogs/{id}/messages
O que são afinidade e anti-afinidade no Kubernetes?
De modo geral, o que achas da direção da equipa (plataforma ClickHouse/Elasticsearch)?
Temos 3 partições e 3 consumidores, o atraso está a crescer. Como o KEDA pode ajudar nesta situação?
Como intencionalmente causar uma fuga de memória em Go? Quais casos levam a fugas?
Qual seria o formato de trabalho mais confortável para si: remoto, híbrido ou escritório?
Que ferramentas foram usadas para a observabilidade dos serviços?
Como verificaram a segurança? Como garantiram os direitos e a fiabilidade?
Que memória existe em Go e o que vai para cada uma? Para onde vão as variáveis globais e constantes?
Como funciona o context.WithCancel com cancelamento?