Golang
Usas genéricos em Go?
Os elementos dentro do bucket estão ordenados?
Há quantos anos desenvolves em Go?
Pode explicar o que significa a ordem de bytes big-endian ao armazenar dados na memória?
Qual é a diferença entre o modo de transmissão de dados em streaming do servidor e uma chamada única no gRPC?
Quais processos o coletor de lixo executa ao iniciar na máquina virtual Java?
Quando pode ocorrer uma situação em que a interface de um objeto seja igual a null?
É possível determinar se um canal de envio de dados não aceita mais mensagens?
Em que etapa e o que exatamente deve ser verificado em primeiro lugar durante o desenvolvimento de uma aplicação de acordo com os princípios de DDD?
Que informações podem ser transmitidas através do contexto na aplicação?
Que métodos utilizou ou conhece para implementar o processo de login do usuário no sistema?
Qual o volume de testes de código que normalmente realiza com testes unitários?
Explique o que se entende por 'pilha' no contexto da gestão de memória em programação
Como é organizada a distribuição e a estrutura da memória no computador?
Pode explicar o que é a ferramenta de perfilamento Pprof e como ela é usada no desenvolvimento?
Quais as consequências de usar um Mutex padrão em vez de um RWMutex no código?
Houve situações em que não concordou com o líder da equipa ou com as partes interessadas? O que fez?
Quais são as diferenças entre os papéis de Senior Developer, líder técnico e team lead numa organização?
Fale-nos sobre a sua experiência com CI/CD. Quais ferramentas utilizou, como Jenkins, ArgoCD e outras?
Quais são as principais tarefas e desafios que um desenvolvedor de backend geralmente resolve em um projeto?