Explique o que significa o termo atomicidade de uma transação em bancos de dados ou sistemas de armazenamento de dados.
Python
Como melhorar a eficiência no tratamento de consultas no Django ORM?
Explique o princípio de funcionamento do algoritmo de busca binária e suas principais características.
Pode explicar o que se entende por padrões de design em programação?
Qual é a diferença entre os tipos de dados Float e Decimal na programação?
Pode explicar como é que a gravação de dados na base de dados é realizada dentro de uma transação?
Quais eram as principais tarefas que realizava na sua posição anterior?
Qual é a finalidade do uso de conjuntos na programação?
Descreva as tarefas e funções que conseguiu implementar em projetos anteriores
Por favor, partilhe o seu percurso profissional e os principais projetos em que participou.
Pode explicar o princípio de funcionamento do padrão Singleton e suas características?
Com que pilhas tecnológicas trabalhou no seu último emprego?
Pode explicar o princípio de funcionamento e o propósito do padrão 'Fábrica abstrata' no design de software?
Que ferramentas e tecnologias utilizou no desenvolvimento da interface de utilizador?
Explique o que é um JSON Web Token e para que é utilizado na autorização e autenticação.
Que experiência e tarefas tinha antes de começar a trabalhar com Python?
Quais operações principais podem ser realizadas com um conjunto de elementos?
Tem experiência prática no uso do FastAPI nos seus projetos?
Que estruturas de dados utilizas nos teus projetos?
Qual era o seu regime de trabalho e horário no seu emprego anterior?