Com que stack de tecnologias estás a trabalhar no teu trabalho atual?
Golang
Chamar runtime.Gosched() sempre cede imediatamente o processador a outra goroutine?
Imagine uma situação: não consegue encontrar um terreno comum com um testador na sua equipa que constantemente 'puxa-lhe as orelhas'. Como vai interagir?
Se passarmos um array grande (por exemplo, com tamanho de um megabyte) para uma função, ele é passado por referência automaticamente ou não?
Por que está a procurar um novo emprego, o que não gosta no seu atual e o que espera de uma nova empresa?
É possível obter o endereço de um campo de estrutura se a estrutura estiver armazenada num mapa?
Por que são necessários ponteiros alinhados em sync/atomic?
O que é o go tool pprof e como é usado?
Tens ofertas ou entrevistas finais com outras empresas neste momento?
É possível construir um binário sem a biblioteca padrão do Go?
Qual é a diferença entre bloquear uma chamada de sistema (por exemplo, leitura) e bloquear um Mutex?
Fale-nos sobre o projeto mais desafiador ou interessante na sua carreira em TI
O programa é compilado se declararmos a função main com argumentos?
Como pode o número de alocações ser reduzido ao trabalhar com slices?
Ao passar um canal para uma função — é passado por valor ou por referência?
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ã?
Fale-me sobre a sua experiência de trabalho e o seu emprego atual. Por que está procurando um novo emprego?
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?
A situação evolui: a edição não leva 2 horas, mas 3 dias de trabalho, e amanhã de manhã começa uma campanha de marketing que não pode ser cancelada. As suas ações?