Sobes.tech

Golang

Qual é a diferença entre VACUUM FULL e um VACUUM normal?

Middle+
170

Como funciona o protocolo IP e com o que cada nível do modelo OSI opera?

Middle+
166

Quais são os níveis de isolamento de transações no PostgreSQL?

Middle+
165

O que é Stop the World em Go?

Middle+
163

Qual é a diferença entre processos e threads no Linux? Como o Linux os vê internamente?

Senior
163

Que tipo de multitarefa é usado em Go? Como o escalonador do Go interrompe as goroutines?

Middle+
160

O acesso concorrente a um slice é seguro? Haverá condição de corrida se 4 goroutines modificarem cada uma seu índice único do slice?

Senior
157

Qual é o PID do processo init/systemd?

Middle+
157

Qual é a diferença entre TCP e UDP? Em que nível do modelo OSI eles operam?

Middle+
157

Por que o binário do Go pesa cerca de 2MB mesmo para um programa simples? O que está incluído no runtime do Go?

Middle+
153

Que anomalias conheces na programação multithread?

Middle+
149

Por que são usadas crases nos métodos de verificação de caracteres aqui? Qual é a diferença entre crases, aspas duplas e aspas simples?

Middle+
149

O que o programa irá mostrar se deixar as crases em vez de aspas simples ao comparar caracteres?

Middle+
149

Estás familiarizado com os comandos: grep -E, awk, sed, find, xargs, tar, ssh/rsync, systemctl, journalctl, curl/wget, crontab, vim?

Middle+
145

Existe uma trajetória de carreira? Queres evoluir tecnicamente ou na direção de gestão/liderança de equipa?

Middle+
145

Para que servem as goroutines? Qual é a sua vantagem em relação aos processos e threads do sistema operativo?

Middle+
144

// Escrever implementações de cache com TTL (tempo de vida) para a estrutura User. // Pode usar User.ID como chave // Queremos que seja seguro para múltiplas threads // Não queremos obter registros com TTL expirado durante a operação de leitura // Queremos que os registros com TTL expirado sejam removidos e não armazenados // API get/set/del

Senior
144

Que memória existe em Go e o que vai para cada uma? Para onde vão as variáveis globais e constantes?

Middle+
142

Como ocorre fisicamente a transmissão de dados através de um canal não bufferizado?

Senior
141

Qual lista de comandos usas todos os dias?

Middle+
141
/5