Golang
Qual é a variação de tempo na eficiência das operações com slices na maioria dos casos?
De que maneiras é possível otimizar o balanceamento de recursos entre os componentes de uma arquitetura de microsserviços?
Qual é a forma mais eficiente e segura de inserir elementos numa string durante a execução de um ciclo?
Como é que o escalonador do sistema operativo gere a execução de uma função que faz uma solicitação de rede?
Como diferem os indicadores de desempenho ao usar os protocolos HTTP/2 e gRPC para transmissão de dados?
Como é que a transição de uma goroutine para o estado de bloqueio é realizada em Go?
Poderia explicar o que se entende por tipo na programação?
Como pode limitar o uso dos mesmos métodos padrão em Go ao usar chamadas manuais?
Quais métodos podem garantir o rollback de uma operação em caso de falha de um dos microserviços envolvidos na transferência de dados?
Qual é a sua experiência com plataformas de pagamento e sistemas de processamento de pagamentos?
Houve ocasiões em que você iniciou mudanças ou melhorias na sua equipa?
É possível fazer uma leitura segura de dados de uma estrutura de dados map sem risco de erros?
Como é que a base de dados utiliza o registo WAL para recuperar uma transação interrompida?
Como é que a interação entre goroutines em Go é realizada?
Como é feita a coordenação do trabalho de várias goroutines em Go?
Que experiência tem na gestão de diferentes tipos de cargas de trabalho em bases de dados?
Pode explicar o princípio de funcionamento da codificação UTF-8 e quais são as suas principais vantagens?
Houve situações em que o analista queria um mês, mas tecnicamente eram necessários dois? Como resolveram?
Já utilizou a ferramenta Explain e em que casos ela é aplicada?
Quais são as vantagens e desvantagens de usar bancos de dados orientados a colunas?