Sobes.tech

Golang

Como avalia o seu nível de experiência com o terminal Linux? Iniciante, intermédio ou avançado?

Middle+
141

O que acontecerá com o tamanho da tabela após inserir mil linhas e depois excluir tudo?

Middle+
139

Que primitivas de sincronização existem em Go?

Senior
138

Para que serve a operação de cópia para slices? Por que não se pode simplesmente atribuir um slice a outro?

Senior
135

Como ver o que o programa faz quando inicia? Como diagnosticar a causa de uma falha?

Middle+
134

Em que nível foi implementada a idempotência e qual era a chave idempotente?

Middle+
133

Como executar algo com direitos de administrador no Linux?

Middle+
131

A virtualização utiliza o núcleo do sistema operativo host?

Middle+
129

O que é ACID e por quais mecanismos cada letra é implementada no PostgreSQL?

Middle+
127

Qual comando mostra o espaço em disco?

Middle+
126

Conte casos interessantes de trabalho com PostgreSQL

Middle+
126

// isPalindrome verifica se uma string é um palíndromo. // Apenas letras e dígitos são considerados (caracteres alfanuméricos), comparação sem distinção de maiúsculas/minúsculas. // O(1) em memória + O(n) em tempo // s := "racecar" func isPalindrome(s string) bool { }

Middle+
125

Por que não é possível ocupar a porta 80 sem permissões? Como se chama o grupo dessas portas?

Middle+
122

Qual é a diferença entre 'a' - 'A' e por que ela é necessária para a conversão de maiúsculas/minúsculas?

Middle+
122

Em que tipo de multitarefa é possível um Livelock? Quais tipos de multitarefa você conhece?

Middle+
122

Como funciona uma tabela hash (mapa) em Go? O que é uma colisão e como ela é tratada? Endereçamento fechado vs aberto, encadeamento.

Middle+
119

O que é uma instantânea no contexto do MVCC no PostgreSQL?

Middle+
110

Como é implementado o Mutex no núcleo? O que é SpinLock e como funciona?

Middle+
109
/5