Sobes.tech

Golang

Já ajudou colegas menos experientes? Como isso geralmente acontecia?

Senior
АЭРО
93

Qual é a diferença entre os comandos EXPLAIN e EXPLAIN ANALYZE no PostgreSQL?

Middle+
purrweb
93

Qual é a diferença entre TCP e UDP? Por que o UDP é usado para streaming de vídeo e voz?

Middle+
YadroYadro
93

É possível passar uma quantidade arbitrária de argumentos para uma função?

Junior
01.tech
93

Com que intensidade procura um novo lugar e por que decidiu entrar no mercado?

Senior
OZONOZON
93

Por que fazer commit manual do offset em vez de usar o auto-commit?

Middle+
ВайлдберрисВайлдберрис
93

Bilhete militar?

Middle
МВидеоМВидео
93

Fala-me do teu projeto. O que estás a fazer lá?

Middle+
Штрафов нет
93

Quem faz o deploy — os desenvolvedores ou DevOps?

Middle+
КуперКупер
93

Por que dividiram o monólito em microserviços?

Middle+
СБЕРСБЕР
93

Questão 4: Encontrar erros no código com canais e goroutines (fechamento duplo do canal)

Middle+
СБЕРСБЕР
93

O que sabes sobre nós como produto?

Senior
FaceApp
92

Por que foi escolhido gRPC em vez de REST? Havia requisitos específicos de desempenho?

Middle+
ВайлдберрисВайлдберрис
92

Por que o mapa comum em Go é inseguro para escrita concorrente?

Middle
СитиДрайвСитиДрайв
92

Tu próprio descreveste algo para observabilidade — métricas, alertas?

Senior
VK Live
92

Que tipos de índices existem e como saber se precisa de um índice?

Senior
Финтехробот
92

Como matar um processo no Linux? O que fazer se kill pid não ajudar?

Middle+
Ozon ФинтехOzon Финтех
92

Pode confirmar a experiência através do carteira de trabalho?

Middle
МВидеоМВидео
92

O que é ACID? Níveis de isolamento de transações?

Senior
YadroYadro
92

Modelar um sistema bancário simples: - Tabela `accounts`: - `id`, - `owner_id`, - `currency`, - `created_at`. - Tabela `transactions`: - `id`, - `account_id`, - `amount`, - `created_at`. **Requisitos:** 1. Escrever SQL para criar o esquema com as restrições necessárias (NOT NULL, FK, CHECK em `amount` não nulo). 2. Escrever uma consulta: - obter o saldo atual da conta por `account_id` (soma de `amount`). 3. Dificuldade adicional: suportar débito/crédito (registro duplo). Limpeza

Middle+
101ХР101ХР
92
/412