Golang
Que primitivas de sincronização usou em Go?
O que são canais em Go? Tipos de canais, o que acontece ao escrever/ler de um canal fechado?
Como são estruturados os pods no Kubernetes? Em que tecnologias é baseada a isolamento? Que tipos de namespace conhece?
O que é criticamente importante para si ao mudar para um novo local de trabalho?
Fala-me sobre os protocolos da camada de aplicação. O que é gRPC? Como é diferente do REST?
Estás agora em Moscovo? Que formato de trabalho estás a considerar?
Projete um sistema semelhante ao GitHub/GitLab (armazenamento de código, push/pull, 50 000 utilizadores ativos).
// tarefa 2 // 1. OpenAPI + gRPC // (YAML) // info: // title: API de Livros // version: .. // paths: // /books: // get: // responses: // "200"
De onde obter o ID do evento para a idempotência e onde gerá-lo?
// Uma string s contendo apenas os caracteres '(', ')', '[', ']' // Determine se a string de entrada é válida. // A string é válida se: // - Todos os parênteses abertos são fechados por parênteses do mesmo tipo. // - Os parênteses devem ser fechados na ordem correta. // - Cada parêntese de fechamento corresponde a um parêntese aberto do mesmo tipo // () // func isValid(s string) bool { // }
Como mudará o resultado se a condição de filtragem for transferida de ON para WHERE ao fazer um JOIN?
Ainda não te despediste, vais ter um período de aviso padrão de duas semanas?
Como trabalhou com dados pessoais antes de enviá-los para um LLM externo?
Que bloqueios existem no PostgreSQL?
Existe programação orientada a objetos em Go?
Projete um esquema SQL para um sistema bancário com tabelas de contas e transações. Quais restrições e índices são necessários?
Que mecanismos de sincronização em Go conheces?
Descreva a abordagem de armazenar a posição da última unidade ao resolver o problema da distância máxima
Fale sobre o armazenamento em memória de posições e saldos com persistência síncrona a partir do resumo.
Quantas chaves primárias uma tabela pode ter?