Python
Qual o significado das respostas HTTP com códigos na faixa de 400?
Quais são os critérios que podem determinar a mutabilidade de um objeto?
Trabalhou com um modelo de ML: não tocou no próprio modelo, mas construiu a infraestrutura backend e a envoltória em torno dele?
Pode explicar o funcionamento do operador UNION em SQL?
É possível criar mecanismos para trocar informações entre processos separados num sistema multinúcleo?
Conta-me como normalmente distribuis o teu tempo de trabalho durante o dia.
Qual é o papel do escopo na linguagem Python e como ele afeta o acesso às variáveis?
Temos uma aplicação FastAPI com um evento de desligamento (shutdown) que executa alguma lógica. Se matarmos a aplicação com o sinal -9 (kill -9), o shutdown será executado?
Explique o princípio do modelo Modelo-View-Controller e o seu papel no desenvolvimento de aplicações
Pode explicar como funciona o módulo asyncio em Python e para que serve?
Como o Python gere a limpeza automática de objetos ligados por referências circulares?
Por que se pode considerar que todos os geradores são iteradores, mas nem todos os iteradores podem ser chamados de geradores?
Como determinar diferentes níveis de mensagens nos sistemas de registo?
Herança e herança múltipla em Python. Como funciona o MRO?
Como é que se pode aceder a um membro de uma classe com nível de acesso protegido na programação orientada a objetos?
Temos um microserviço com um endpoint que faz apenas uma consulta SQL. Ao iniciar localmente, o endpoint responde em 1-2 minutos em vez dos 50-200 milissegundos esperados. Como você investigaria o problema?
Quais são os componentes principais do Django REST Framework?
Como é realizada a sequência de chamadas de métodos no caso de herança múltipla em Python?
Existem 5 milhões de linhas de dados no Pandas — o que fazer se 100 mil funcionaram normalmente, mas 5 milhões não?
Que mecanismos estão implementados dentro do decorador @property em Python para gerenciar o acesso aos atributos?