Como o sistema de controlo de versões Git ajuda a gerir projetos e para que é utilizado?
Python
Como é organizada a armazenamento de informações numa base de dados relacional?
Pode-se considerar uma classe completamente imutável se ela contiver tal atributo?
Qual é a diferença entre um padrão de fachada e um padrão de adaptador no contexto do design de software?
Qual é a diferença entre o uso do padrão Service Locator e a injeção de dependências (Dependency Injection) no design da aplicação?
Quantos números podem ser codificados com 8 bits? Qual é a diferença entre uma pilha e uma fila? O que é recursão?
Que problema resolvem select_related e prefetch_related?
O que significa o direito de execução (execute) para um diretório no Linux?
Em que casos é melhor agendar uma entrevista técnica?
É obrigatório seguir os princípios de normalização ao projetar uma base de dados?
Desenvolveu serviços do zero ou principalmente aprimorou trabalhos existentes?
Já usaste padrões de projeto (fachada, estratégia, etc.)? Dá um exemplo.
Quais são as limitações ao usar o operador UNION ALL em SQL?
Como melhorar a eficiência no tratamento de consultas no Django ORM?
Qual microserviço você desenvolveu do zero?
Como funcionam os middleware no FastAPI?
Qual biblioteca é usada para implementar o mecanismo de início e espera de transmissão de dados?
Como visualizar o conteúdo de um ficheiro de texto no Linux?
Pode explicar o conceito de herança com estrutura de diamante na programação orientada a objetos?
Qual é a principal tarefa e para que é utilizado o JSON Web Token (JWT)?