Python
O que é arquitetura de microsserviços? Quais são os seus prós e contras?
Podes listar os principais métodos HTTP utilizados na API REST?
O que acontece se o decorador não retornar nenhum valor?
O que fazer se a função testada demora muito tempo a realizar operações repetitivas dentro dela?
Quais são as linguagens de programação de alto nível conhecidas?
Como implementar as funções copy e deepcopy em Python?
Como garantir a segurança do acesso ao dicionário em um ambiente multithread?
O que é o padrão 'Memento'?
Que comandos de gestão de transações conhece?
Pode explicar o que é o Redux Toolkit e como ele simplifica o trabalho com Redux?
Como evitar conflitos ao importar módulos em Python?
Existem dialetos de SQL e quais são as suas características?
Quais são as principais vantagens de usar REST sem estado?
Explique o conceito de ligação através de generalização e o seu papel na modelação de objetos.
Discutiu o processo de manutenção e suporte do projeto na sua prática?
Qual é a versão do HTTP que estamos atualmente a usar?
Qual é a diferença entre os comandos DELETE e TRUNCATE em SQL?
Em que casos usamos dicionários e em quais listas?
Quais características devem ser consideradas ao usar números como chaves?
Explique o conceito de fábrica de decoradores e como ele é aplicado no design de sistemas.