Python
O que é MVCC no PostgreSQL? Quais problemas pode causar e como resolvê-los?
Como funciona o Read Committed ao nível de duas transações? Dê um exemplo.
Pode falar sobre a composição da sua equipa no projeto atual?
Pode explicar o que se entende por 'computação em nuvem'?
Em que casos se aplica a conceção de processos na arquitetura de sistemas?
O que o motivou a deixar o projeto anterior?
Pode dar um exemplo de uso de dependências no FastAPI?
Qual área da programação você considera mais fundamental ou importante?
Conte uma ocasião em que você próprio sugeriu uma melhoria para simplificar o processo de trabalho.
Pode explicar o mecanismo on_commit no Django e sua finalidade?
Podes dar exemplos de comandos usados no Dockerfile para construir um container?
Como é que determines os componentes adequados para implementar o sistema?
Usas o Generic do módulo typing para declarar tipos genéricos em Python?
O que atraiu na oferta da Softmedia?
Que métodos pretende usar para gerir a sua equipa em trabalho remoto?
De que formas o processamento paralelo de tarefas é realizado em Python usando threads?
Como você realizou testes nas suas soluções na sua posição anterior?
Executou o comando run server num ambiente de produção?
Que ferramentas de análise estática e verificação de qualidade de código utilizas no teu trabalho?
Fale sobre as suas responsabilidades atuais como engenheiro backend.