Podes falar sobre as tuas principais competências profissionais e vantagens?
Python
Como implementar e aplicar o padrão decorador em Python para expandir a funcionalidade de funções ou métodos?
Descreva sua experiência com o sistema operativo Linux na prática de desenvolvimento e administração.
Explique o conceito de transação e as suas principais características nas bases de dados.
Consegue listar os principais métodos HTTP e suas funções?
Explique o que é uma metaclasse no contexto da programação orientada a objetos e como ela é utilizada.
Que funções é necessário definir na classe para usar a sua instância como chave num dicionário Python?
Como é que a gestão da mudança de threads é realizada em Python?
Como implementas a execução de tarefas em segundo plano?
Quais são as vantagens e desvantagens de usar passagem de variáveis por referência na programação?
Que tipos de tarefas você acha mais interessante resolver no seu trabalho?
Quais são as diferenças entre a estrutura de dados lista e conjunto em Python?
Consegues nomear áreas em que tens espaço para crescer e melhorar as tuas competências?
O candidato possui um diploma académico ou formação superior?
Qual é o papel e a aplicação dos decoradores na linguagem Python?
Como avaliaria as suas habilidades em SQL numa escala de zero a dez?
Pode explicar os princípios subjacentes à filosofia SOLID na programação orientada a objetos?
Tem experiência em desenvolvimento ou trabalho com programas ou mecanismos assíncronos?