A ordem dos campos na base de dados importa?
Python
Como pode definir ou implementar o seu próprio descritor no software?
Tem experiência com a plataforma Kubernetes para orquestração de contêineres?
Houve ocasiões em que trabalhou com os princípios ACID em transações de bancos de dados?
Explique o significado da operação pop, se o índice for zero, no contexto de trabalhar com arrays ou listas.
Com que frequência desvia intencionalmente dos estilos e regras de código padrão ao programar?
Como é utilizado a Árvore de Sintaxe Abstrata (AST) em Python?
Em que fase da execução o interpretador Python cria o objeto do construtor — antes da compilação do código fonte ou durante a sua execução?
Onde é que o índice Hash é utilizado? Quais são as suas limitações? Porque é que quase nunca é adequado?
Em que casos e para que tarefas se aplica o padrão Factory Method?
Qual método de trabalhar com dados ou tarefas você acha mais conveniente e eficaz?
Qual é o papel do método __iter__ na implementação da linguagem Python?
Qual é a ordem em que o FastAPI chama middleware, roteamento, injeção de dependência e validação de esquema?
Qual é a sua experiência com sistemas de gestão de bases de dados?
Quando é apropriado usar uma lista ligada na programação?
Ao criar ou processar URLs no Django, teve que escrever consultas SQL manualmente para trabalhar com o banco de dados?
Qual é a diferença entre um dicionário e uma lista em Python?
O que acontece com os dados depois que o modelo os avaliou?
Tem experiência no uso de Semi Join no PostgreSQL e em que casos ele é aplicável?
Dê um exemplo de uma situação em que tecnicamente é possível usar JOIN e isso funcionará, mas por algum motivo será ineficiente, e é melhor usar prefetch_related (duas consultas).