Python
Explique o mecanismo de funcionamento do método select_related no Django e como ele afeta a execução das consultas à base de dados
Com que sistemas de gestão de bases de dados já trabalhou nos seus projetos?
Pode explicar as diferenças entre execução assíncrona, abordagens multithread e multiprocessamento na programação?
Partilhe a sua experiência profissional e competências que, na sua opinião, são relevantes para esta posição.
Já teve experiência em participar numa entrevista com um cliente?
Pode explicar o que é o problema N+1 ao trabalhar com ORM e por que ele ocorre?
Como o Django, Nginx e Gunicorn interagem na implantação de aplicações web?
Qual é o papel dos índices numa base de dados e como eles ajudam a acelerar a execução das consultas?
Descreva a sua experiência em mentoria e apoio a colegas na área profissional
Como é que abordas a resolução de tarefas que levam muito tempo?
Que ferramentas ou métodos utiliza ao criar uma API com Django?
Experiência na implementação e uso do Celery para processamento de tarefas assíncronas
Pode explicar como é implementado o carregamento diferido de dados no Django?
Quanto tempo levará para começar a cumprir as suas responsabilidades após receber uma oferta de emprego?
Explique o princípio de funcionamento da inicialização diferida de dados em ORM e quando ela é aplicada.
Pode explicar o funcionamento do protocolo WebSocket e como ele difere das requisições HTTP normais?
Já utilizou Redis nos seus projetos para cache ou troca de dados?
Que tecnologias e ferramentas utilizou nos seus projetos?