Python
Já pediu apoio ou aconselhamento aos colegas em relação a uma tarefa de projeto?
Como você determina a fila de execução de tarefas quando não há um gerente de projeto na equipe, e há sete tarefas complexas e três tarefas simples, sendo que todas as tarefas são consideradas igualmente importantes?
Houve dificuldades ao liderar funcionalidades? Como resolveu?
Quais tarefas numa posição de liderança parecem mais difíceis para si?
Que ferramentas ou métodos permitem monitorizar o funcionamento do RabbitMQ?
Quais aspetos da programação despertam em si um interesse especial e o envolvem na sua profissão?
Como é que a equipa resolvia desacordos e chegava a um entendimento comum em situações de conflito?
Quanto tempo leva para uma função em Python ser executada?
Quais problemas ou dificuldades potenciais podem surgir ao realizar as tarefas atribuídas?
Pode explicar o conceito de Virtual DOM e o seu papel na utilização de frameworks para criar interfaces?
Expressa interesse na área de desenvolvimento de backend de aplicações?
Em que situações é preferível usar uma classe em Python?
Pode explicar os princípios da programação orientada a objetos?
Pode explicar o que se entende por princípio da responsabilidade única na programação orientada a objetos?
Explique o mecanismo e as características do funcionamento dos métodos declarados como protegidos na classe.
Qual é o papel dos métodos especiais (dunder) na implementação de geradores e seu uso em Python?
Consegue identificar as suas principais virtudes e defeitos profissionais?
Utilizou o método de descrição e configuração de propriedades de objetos através de setters nos seus projetos?
Podes descrever os diferentes tipos de fixtures de escopo no Pytest e as suas características?
Tem experiência na integração e uso do protocolo OAuth 2.0 em projetos?