Descreva a estrutura da equipa com a qual trabalhou no seu emprego anterior e o seu papel dentro dela.
Python
Quais tipos de estruturas de dados são mais frequentemente utilizados na implementação de índices em bancos de dados?
Explique o que significa o comando VACUUM no PostgreSQL e o seu papel na gestão de bases de dados
Explique o conceito de Event Loop e o seu papel na programação assíncrona em Python
Em que consiste o uso do método select_related no Django e quais as vantagens que oferece ao trabalhar com bases de dados?
Em que casos é recomendado aplicar processamento de dados multiprocessado?
Descreva as tarefas que tinha que realizar regularmente na sua prática.
Descreva a sua experiência em mentoria e apoio a colegas na área profissional
Qual é o papel dos índices numa base de dados e como eles ajudam a acelerar a execução das consultas?
Qual é o papel do processamento multiprocessador e em que cenários é aplicado?
Pode dar um exemplo de uma situação em que uma base de dados mantém a consistência dos dados?
Qual é o papel do comando EXPLAIN ao analisar a execução de consultas num sistema de gestão de bases de dados?
Explique o princípio de funcionamento do Controle de Concorrência Multi-Versão no PostgreSQL.
Qual é a diferença entre os métodos prefetch_related() e select_related() ao trabalhar com Django ORM?
Qual é a finalidade do comando EXPLAIN ANALYZE no sistema de gestão de bases de dados?
Em que situações é recomendado usar a biblioteca asyncio para programação assíncrona?
Pode explicar o conceito de isolamento nas propriedades das transações ACID?
Qual é o objetivo do uso de threads de execução na programação?
Explique o significado do acrónimo ACID no contexto de transações de bases de dados
Como você age ao enfrentar tarefas que vão além da sua especialização?