Como vais dividir entre si 5 tarefas simples e 5 tarefas complexas de igual importância no processo de trabalho?
Python
O que é mais importante para si no desenvolvimento futuro — competências técnicas, liderança de equipa ou gestão de projetos?
Pode falar sobre a composição da sua equipa no projeto atual?
Qual é a diferença entre uma chave primária e uma chave estrangeira numa base de dados?
Que abordagens de registo utiliza: o quê, porquê e quem deve registar? É necessário registar tudo?
Qual é a diferença entre uma lista Python e um array NumPy?
Para que servem as construções try e except na programação?
Qual é a necessidade de realizar processos de transferência de dados na base de dados?
O que o motivou a deixar o projeto anterior?
Pode explicar como é construída e funciona a camada intermédia na arquitetura de aplicações?
Pode explicar o que é o padrão decorador na linguagem Python e como ele é aplicado?
Qual é a finalidade das variáveis de contexto na biblioteca asyncio e como elas são usadas?
És tu mesmo a liderar algumas funcionalidades?
Poderia explicar o que é a biblioteca Pydantic e para que ela serve?
Consegues enumerar os principais códigos de estado HTTP que os servidores usam para responder aos clientes?
Propôs ou iniciou melhorias nas metodologias ou procedimentos de trabalho?
Qual poderia ser outro problema potencial relacionado com o uso incorreto de cache ao nível da base de código?
Quais mecanismos permitem implementar a execução assíncrona de operações na linguagem Python?
Quais são os níveis de isolamento de transações existentes e quais são utilizados no PostgreSQL?
Pode explicar como funciona o módulo asyncio em Python e para que serve?