Quais são as vantagens e desvantagens dos testes de integração?
Python
Por que é importante o uso de multithreading no desenvolvimento em Python?
Quais são as vantagens e desvantagens de usar GIL em Python?
Como se chamam os testes em que não são utilizados mocks para isolamento de componentes?
Com que sistemas de gestão de bases de dados já trabalhou nos seus projetos?
Como é que a situação de deadlock é evitada em sistemas multithreaded?
Partilhe a sua experiência profissional e competências que, na sua opinião, são relevantes para esta posição.
Pode explicar o que significa o termo PyC no contexto do desenvolvimento em Python?
Já utilizou mecanismos de bloqueio ao trabalhar com Django para gerir o acesso concorrente?
Descreva sua experiência de uso do Docker em projetos e tarefas que você resolveu com sua ajuda
Qual é o significado principal do conceito de transação nos sistemas de gestão de bases de dados?
Tem experiência no uso de Kubernetes em projetos?
Quais são as vantagens e desvantagens dos testes modulares?
É possível usar abordagens multiprocessador para resolver tarefas limitadas por operações de entrada/saída?
O que são os testes que usam mocks e como eles se chamam?
Explique o conceito de multithreading e seu uso na programação.
Como é efetuada a mudança de contexto ao trabalhar com programação multithread?
Quais razões tornam a execução de muitas tarefas no ciclo de eventos indesejável?
Qual é a diferença entre os comandos EXPLAIN e EXPLAIN ANALYZE no PostgreSQL no contexto da análise de consultas?
Tem experiência no uso de mecanismos de processamento transacional de dados?