Python
Quais são os tipos de variáveis em Python?
O que significa o princípio YAGNI?
Que tipos de migrações você utilizou ao trabalhar com SQLAlchemy?
Podes explicar as características da herança múltipla em Python e como ela difere da herança simples?
Para que serve o método send no gerador?
Pode explicar o que se entende por sequência de middleware no processo de tratamento de pedidos?
Pode explicar o que se entende por 'inicializador' na programação?
Consegue nomear os principais sinais utilizados no Django e explicar a sua finalidade?
Pode explicar o princípio da lei de Pareto e sua influência na distribuição de recursos ou eficiência?
O que é uma condição de corrida em palavras simples?
O que acontece com o descritor de ficheiro ao fazer um fork do processo?
Como é que a inicialização de uma instância de classe ocorre em Python e para que serve __new__?
Qual é a diferença entre um consumidor RabbitMQ e um consumidor Kafka?
Existem problemas na transferência de objetos através de um socket Unix entre processos? Como eliminar a serialização?
Para que serve a normalização de bases de dados? Como determinar o quão normalizada deve estar a esquema?
Como funciona a adição de elementos à lista por baixo do capô? Como é alocada a memória?
Fala sobre a tua experiência, algum projeto interessante ou atual. Que tarefas realizas, que tecnologias usas?
Fale sobre a sua experiência na aplicação de métodos de aprendizagem automática em projetos.
Projete um conjunto de serviços para processar o fluxo de negociações de obrigações
Qual é a diferença entre uma classe e um objeto?