Python
Vai considerar o grau de dificuldade da tarefa ao escolhê-la da lista de opções possíveis?
Por que foi criado o asyncio? Qual é a vantagem em relação aos threads?
Pode explicar o que se entende por variável local na programação?
Explique o conceito de processos paralelos ou threads de execução na programação.
Quando é preferível usar uma abordagem síncrona em vez de código assíncrono?
Já ouviste falar de arquitetura limpa e DDD?
Qual abordagem ou estratégia é utilizada ao planear o processo de desenvolvimento do projeto?
O que acontece dentro do sistema Git ao executar o comando merge para unir ramos?
números = [x ** 2 para x em range(10_000_000_000)] para número em números: imprimir(número)
Descreva o seu dia de trabalho típico no projeto anterior.
Projetou a arquitetura por si mesmo?
Pode descrever sua experiência com o sistema Kafka e sua aplicação em projetos?
Pode explicar o que se entende por modelo de multitarefa preemptiva nos sistemas operativos?
Descreva sua experiência de uso do Docker em projetos e tarefas que você resolveu com sua ajuda
Por que às vezes usam várias comandos FROM num único Dockerfile?
Explique as diferenças entre as operações INNER JOIN e LEFT JOIN em SQL e sua aplicação em consultas.
Qual é o papel e o propósito dos objetos QuerySet no framework Django?
Como avalias o cumprimento dos padrões de estilo de código corporativo na equipa?
Por que a utilização de capacidades assíncronas do Python é preferível para lidar com operações de entrada/saída?
Que tipos de fragmentação (divisão de texto) existem?