Python
Como projetou o sistema usando os princípios da arquitetura RESTful?
Qual é a diferença entre os métodos declarados com @staticmethod e @classmethod no contexto de quais argumentos eles aceitam?
Como é que a interação do cliente com o servidor para a transferência de dados é realizada?
Qual valor a função range retorna em Python?
Por que é importante usar algoritmos ao resolver problemas de programação?
Podes partilhar um exemplo de uma tarefa difícil ou incomum com que te tenhas deparado durante um projeto?
Explique o mecanismo de funcionamento do coletor de lixo usando gerações e como isso ajuda a gerir a memória.
Qual é a diferença entre os métodos forEach e map ao processar arrays em JavaScript?
Pode explicar os princípios da programação orientada a objetos?
Como é que se pode verificar se um token JWT é realmente válido e ativo?
Explique o mecanismo e as características do funcionamento dos métodos declarados como protegidos na classe.
Qual é a sua experiência na utilização e configuração do servidor web Nginx em projetos?
Consegue identificar as suas principais virtudes e defeitos profissionais?
Qual é a diferença entre passar um valor como parâmetro de uma função e usar dados específicos ao chamar essa função?
Pode explicar o que é um tipo de dado estruturado para armazenar propriedades de um objeto?
Quais aspectos do seu trabalho passado acha que poderiam ser melhorados?
Como executar código bloqueante síncrono (por exemplo, cálculo de 1 segundo) numa rota do FastAPI, sem bloquear o EventLoop?
Como se diferenciam a estrutura de dados lista e a estrutura de dados dicionário em termos de princípios de armazenamento e uso?
Qual é a diferença entre um módulo e um pacote no contexto da programação?
De que forma os argumentos são passados para uma função – por referência ou por valor?