Pode explicar os princípios subjacentes à filosofia SOLID na programação orientada a objetos?
Python
Criaste teus próprios mixins nos teus projetos?
Que bibliotecas ou módulos existem para validação de tipos de dados no FastAPI?
Que tipos de dados na programação são considerados imutáveis e quais são as suas características?
Como determinar o tempo de execução de uma consulta SQL no PostgreSQL?
Explique a diferença entre os operadores == e is no contexto da comparação em Python.
Já teve casos de realizar tarefas adicionais ou fora do horário no seu trabalho anterior?
Pode explicar o que significa o problema de condições de corrida na programação multithread?
É possível usar interfaces em Python e como isso é implementado?
Explique o que é uma metaclasse no contexto da programação orientada a objetos e como ela é utilizada.
Explique o que se entende por colisão no contexto de sistemas computacionais e algoritmos.
Qual é a função do GIL e por que ele é necessário no Python?
Pode explicar o que se entende por conceito de classe pai na programação orientada a objetos?
Qual é o papel dos threads em Python e por que são usados no desenvolvimento de programas?
De que formas é possível evitar que os dados sejam guardados automaticamente na cache da base de dados?
Pode explicar o que significa um alias em SQL e em que casos é utilizado?
Pode explicar a estrutura e os princípios de funcionamento do dicionário em Python?
Pode explicar o que é o operador Q no Django ORM e como é utilizado para construir consultas?
Que métodos de transmissão de dados do servidor para o cliente conheces?