Python
Fale sobre o produto/projeto em que trabalhou e as suas principais tarefas.
Como é que [organização] cumpriu os requisitos da lei 152-FZ ao usar LLM?
Se uma função pode legitimamente retornar NaN (isto é um comportamento normal), e a sua implementação atual de cache neste caso gera um erro ou sempre recalcula, como é que iria corrigir isso?
Como você define os limites da funcionalidade que deve ser separada em um microserviço separado?
O que se entende por termo 'equipe' no contexto do desenvolvimento de software?
Como é que o uso de sugestões de tipos no código afeta a velocidade de execução do programa?
Que cargos estás a considerar neste momento?
O que acontece se a diretiva EXPOSE não for definida para as portas usadas pelo contêiner no Dockerfile?
Pode explicar o que se entende por 'modelo gordo' no contexto do desenvolvimento de software?
Quais fatores dificultam a utilização de primitivas para garantir a sincronização na programação multithread?
Em que cenários se utiliza a instalação de um decorador antes de cada teste e após a sua conclusão?
Pode explicar as ideias principais por trás da programação orientada a objetos?
Que funções ou procedimentos são ativados na inicialização de um objeto de classe?
Como foi realizado o divisão de responsabilidades e a distribuição de tarefas dentro da equipa de desenvolvedores?
Como é criado e inicializado um objeto de uma classe em Python que usa um construtor?
Como melhorar a eficiência ao percorrer elementos numa lista?
A que erros pode levar a aplicação incorreta do princípio de composição na programação orientada a objetos?
Qual é a dificuldade temporal do algoritmo de busca binária?
Qual é a diferença entre o nível de isolamento READ COMMITTED e REPEATABLE READ numa base de dados?
Quais são as diferenças entre as características e áreas de aplicação do Python e do JavaScript?