Python
Como explicar o conceito de mapeamento imperativo de objetos para tabelas no SQLAlchemy?
Quão crítico é o uso do fluxo de trabalho Git para o sucesso do projeto?
Como determinar o que é um programa em programação?
Que bases de dados ou sistemas de armazenamento de dados foram utilizados no seu projeto anterior?
De que formas a execução assíncrona de tarefas é implementada em diferentes tecnologias?
Está familiarizado com o serviço Cash App e suas características?
Podes enumerar e explicar as principais sequências de dados na linguagem Python?
Houve casos em que participou na escolha de soluções técnicas no âmbito de projetos?
Que ferramentas ou bibliotecas você usa para escrever testes nos seus projetos?
Partilhe a sua experiência com processamento e exibição de imagens.
Quais princípios devem ser seguidos ao escrever funções para garantir que sejam fáceis de testar com testes unitários?
Tem experiência de trabalho com tecnologias que utilizam Google Cloud?
Explique as diferenças entre o uso de classes abstratas e protocolos em Python para definir interfaces.
Qual é a diferença entre uma chave primária e uma chave estrangeira numa base de dados?
Pode dar exemplos de algoritmos com a sua complexidade em tempo e memória?
Por que o argumento da função decoradora não é limpo após a execução?
Design do sistema: três serviços de cálculo, cada um acessa um serviço de dados, os resultados precisam ser armazenados e exibidos rapidamente na interface web. Como construir um sistema assim com garantia de execução do cálculo?
Em que caso o mecanismo de gestão automática de memória libera objetos aos quais já não há referências ativas?
O que são funções lambda, quais são as suas limitações e quando faz sentido usá-las?
Podem ocorrer condições de corrida em código Python multithread com GIL, por exemplo, com `x += 1`?