Que problemas podem surgir ao trabalhar com consultas grandes e complexas através do ORM?
Python
Participaste na implementação ou uso de decoradores nos teus projetos anteriores?
Quais passos e métodos você usou para ingressar e se adaptar a um novo projeto?
Explique as diferenças entre o uso de classes abstratas e protocolos em Python para definir interfaces.
Com que frequência utiliza a linha de comando para gerir repositórios Git?
Já trabalhou com o servidor Nginx nos seus projetos?
Na sua opinião, o que foi insuficientemente claro ou preciso na formulação da tarefa no projeto anterior?
Desde maio, está à procura ou esteve em projetos terceirizados/próprios ou teve uma pausa?
Para que é que serve o comando EXPLAIN na análise de consultas SQL?
Pode explicar o princípio de funcionamento do padrão Singleton e onde ele é normalmente utilizado?
Você já usou o método exists() no Django ORM para verificar a existência de registros?
Quais são as principais dificuldades que podem surgir ao usar filas em sistemas de processamento de dados?
Conte uma ocasião em que a sua solução proposta otimizou ou acelerou o processo de desenvolvimento.
Qual é a causa do deadlock em sistemas e por que é importante conhecê-la?
Pode falar sobre as suas tarefas e trabalhos realizados no projeto anterior?
O que significa o nível de isolamento Serializable nas transações e como ele afeta o processamento de dados?
Como corrigir uma condição de corrida ao deduzir saldo no Django?
Como avalias a correspondência da posição descrita com os teus objetivos profissionais e pessoais?
Qual é o significado dos códigos de estado HTTP que começam com 100?
Qual é a diferença entre Future e Coroutine?