Fale-nos sobre o projeto mais desafiador ou interessante na sua carreira em TI
Golang
Sob que condição o go build não irá recompilar o pacote e usará o cache?
O underscore (_) na declaração de importação tem alguma função?
Ao passar um canal para uma função — é passado por valor ou por referência?
É possível criar uma constante do tipo map ou slice?
Como pode proteger-se do mau resultado desta funcionalidade duvidosa?
Situação: prazo apertado, edição num módulo de outra pessoa, um revisor de outra equipa aponta riscos técnicos graves no código. O que fazer, considerando que a implantação já é amanhã?
Como ganha autoridade dentro da sua equipa ou guilda técnica, e a quem os colegas normalmente recorrem?
Situação: o gestor de produto traz uma funcionalidade que parece ilógica para si ('pintar o botão de vermelho para o Dia Internacional da Mulher'), com um prazo apertado. O que fará?
Quantos bytes ocupa uma estrutura com campos int32, byte, int64 (nessa ordem)?
O que no satisfez o cliente no algoritmo padrão de atribuição de tarefas no Jira, levando à necessidade de uma solução personalizada?
Já teve conflitos com colegas ou gestão (de caráter pessoal, não profissional)?
O padrão no select funcionará ao ler de um canal nulo?
A que categoria de desenvolvedores se considera: um 'executante de tarefas' ou uma 'superestrela da equipa'?
Como funciona o sync.Pool por baixo do capô e quando são removidos objetos dele?
É possível comparar duas fatias diretamente com o operador de igualdade para verificar a igualdade elemento por elemento?
O que acha do uso de palavrões na comunicação no trabalho?
Pode-se usar range para percorrer uma string e obter bytes em vez de runas?
Imagine uma situação: você recebe uma tarefa, o líder da equipa não está disponível, o prazo é segunda-feira, e você percebe que não vai conseguir. O que faria?
Pode-se usar range para converter um array de bytes em uma string sem alocação de memória?