Python
Já utilizou RabbitMQ em produção?
Como é feito o deployment de modelos de aprendizagem automática? Quais são as etapas, e quais podem ser os problemas?
Fale sobre os últimos projetos realizados, com o que trabalhou, foram do zero?
Quando usar asyncio.gather e quando TaskGroup? Vantagens e desvantagens de cada um.
Se viu consultas lentas, como analisou o problema e como o resolveu? Existe um caso real?
Que pilha você usaria para o banco de dados e, em particular, para a pesquisa vetorial (Qdrant ou pgvector)?
O que é um deadlock (interbloqueio)?
Quais são os teus pontos fortes e fracos (em software)? O que procuras melhorar?
Qual é a opção correta para a emissão de notas — por que é necessário emitir com notas de valor máximo?
Quais tarefas em Python paralelizam bem, quais mal? Quais ferramentas usar para tarefas vinculadas a IO e CPU?
É possível tornar o Django assíncrono?
Se dentro do gestor de contexto fizer um return da conexão, ela será devolvida aberta ou fechada?
Como é que faz a revisão de código?
Fale sobre si — uma pequena introdução de 3 minutos
Pode explicar como funciona o mecanismo de mutex para sincronização de threads?
Fale-me mais sobre a sua experiência de desenvolvimento do zero.
E em relação aos pontos fortes e fracos técnicos, podes desenvolvê-los com mais detalhes (não de forma abstrata)?
Por que a multitarefa em Python não é muito eficiente? Fale sobre GIL, assíncrono e multiprocessamento.
Por que o Go está ganhando popularidade e por que você se interessa por ele?
Para que classe de tarefas a assíncronia é mais adequada?