Que formação ou cursos você realizou para adquirir as habilidades necessárias?
Python
O que acontece com a execução do código após o operador return numa função?
Podes nomear os principais conceitos abstratos e componentes utilizados no Flutter para criar interfaces?
Como determinar a complexidade temporal da operação de busca de um elemento numa lista?
Quais passos são necessários para implantar um projeto Django em um ambiente de produção?
Explique o que se entende por processo de cópia de dados entre vários servidores ou bases de dados para garantir a sua duplicação e disponibilidade.
Descreva a composição e a estrutura da equipa em que trabalhou anteriormente, bem como os seus papéis e interações dentro dela.
Qual é a principal diferença entre o uso de herança e composição na programação orientada a objetos?
Pode explicar as diferenças entre um programa interpretado e um compilado?
Que medidas adotou para aumentar a eficiência do sistema?
Quais são as características distintivas da função Lambda na programação?
Já trabalhou com ClickHouse?
Quando é recomendado usar o hook useCallback em componentes React?
Quais tarefas ou aspetos do desenvolvimento lhe causam dificuldades ou exigem esforços especiais?
Já estudou e avaliou a eficiência de consultas SQL usando um plano de execução?
Já experimentou casos de dividir uma grande aplicação monolítica em microserviços separados?
Por que no Python não é possível usar qualquer tipo de dado como chave de dicionário?
Pode explicar o que é o acesso sequencial aos dados numa base de dados e como funciona?
A ordem dos campos na base de dados importa?
Quando é preferível usar o comando merge e quando rebase no sistema de controlo de versões Git?