Python
Qual é o significado da notação Big O na análise de algoritmos?
[x for x in y] de (x for x in y) Diferença entre copy() e deepcopy()
Como funciona a cópia profunda (`deepcopy`) de um objeto com referências cíclicas: por exemplo, um objeto "pessoa" tem uma referência à esposa, e a esposa tem uma referência inversa ao marido?
Como é garantida a unicidade dos elementos ao usar a estrutura de dados set?
O que são Migrações Zero Downtime? Problema ao adicionar uma coluna NOT NULL sem valor padrão ao nível do banco de dados.
Qual problema poderia surgir entre as etapas de processamento se não for uma transação única?
Quais são as principais diferenças entre os diferentes tipos de pedidos HTTP?
Quais são as vantagens de usar programação assíncrona em comparação com multithreading?
Quais frameworks você não gosta e por quê?
Que tipos de estruturas de dados você utilizou em seus projetos?
Explique o conceito de GIL em Python e seu impacto na multitarefa.
Como é realizada a monitorização e verificação da execução de consultas SQL na base de dados?
Pode explicar o que se entende por 'modelo' no contexto do desenvolvimento de sistemas de software?
O que acontecerá se criar uma classe herdada de várias classes base que têm métodos iguais?
Consegues explicar as principais características dos tipos de dados primitivos em Python?
Quais componentes estão incluídos na estrutura de um URL?
Explique o que se entende por conceito de imutabilidade nos tipos de dados e quais são as suas vantagens
Em que linguagens de programação você escreveu?
O que é programação orientada a objetos e quais são os seus princípios?
Por que em Python são necessários tipos de dados imutáveis, como tuplas, se já existe uma lista?