O que o motivou a decidir mudar de emprego atual?
Python
Como é que se pode percorrer os elementos de uma lista durante a execução de um programa?
Como foi realizada a sua revisão de código e a que aspectos você prestou atenção ao avaliar seu código?
Como percorrer os elementos de uma lista usando um ciclo while?
Quais eram as principais tarefas que realizava na sua posição anterior?
Pode explicar a finalidade e o funcionamento do inline no Django admin?
Pode explicar o princípio de injeção de dependências no FastAPI e como ele é implementado neste framework?
Como é que a armazenamento de dados é realizado dentro de uma estrutura de dados na forma de um dicionário?
Explique o conceito de transação e as suas principais características nas bases de dados.
Pode explicar o que se entende por propriedade de atomicidade nas transações?
Qual é o papel das metaclasses na linguagem de programação Python e para que são usadas?
Como você percebe trabalhar com código obsoleto ou de baixa manutenibilidade em um projeto?
Explique o que é uma metaclasse no contexto da programação orientada a objetos e como ela é utilizada.
Como é que a model é conectada ao painel de administração no Django?
Explique o conceito de CBV no framework Django e como ele difere do FBV
Como determinar se um método de classe é privado na programação orientada a objetos?
Como implementar o cache numa aplicação Django?
Como você aprendeu Django e quais passos tomou para isso?
Explique o que é uma relação ForeignKey no Django e como ela é usada para estabelecer relações entre modelos.
Que tipo de dados é recomendado usar para eliminar elementos duplicados numa coleção?