Fala sobre um dos teus últimos projetos que te tenha tocado. Que projeto foi, o que fizeste exatamente lá, e por que te tocou?
Python
Pode explicar o que se entende por bases de dados NoSQL e como elas diferem dos sistemas relacionais tradicionais?
Qual é a vantagem de usar a construção de múltiplas etapas ao criar imagens Docker?
Como é que se pode acelerar a consulta numa tabela com 100 milhões de linhas? Porque é que não se podem simplesmente adicionar índices a todos os campos?
Como o FastAPI gere o processamento de pedidos de entrada?
Por favor, conta-me que tarefas escalam bem e quais não.
Como está organizada a interação entre os participantes no âmbito do projeto?
Como pode estruturar um esquema de dados unificado para todo o projeto?
Qual é a diferença entre o Git Bash e o próprio sistema Git no contexto do seu uso?
Quão crítico é o uso do fluxo de trabalho Git para o sucesso do projeto?
Sabes qual é a diferença entre os modelos de escalabilidade do Uvicorn e do Gunicorn?
Quais aspetos do trabalho no projeto te atraem mais?
De que forma a preservação de dados no Redis é garantida e como isso é implementado?
Quais processos de negócio e procedimentos de trabalho são importantes para si na organização para trabalhar de forma eficaz?
Pode explicar o que são métodos mágicos em Python e para que são usados?
Fale sobre sua experiência com pipelines CI/CD, linting, testes, imagens Docker.
Que métodos conheces para criar geradores em Python?
Explique o princípio de funcionamento do algoritmo de busca binária e os seus passos principais.
O que acha da legibilidade de uma alternativa que resolve o problema do late binding usando uma fábrica de funções aninhadas (function factory)?