Python
Será necessária a transferência de casos?
É possível lançar uma exceção de fora para dentro de um gerador? Quais mecanismos existem para isso?
LeetCode #? — O cliente reclama de um endpoint lento com análise de vendas: uma consulta SQL complexa com múltiplos JOINs e cálculos que pode levar mais de um minuto. É permitido um atraso de 5 a 10 minutos na atualização dos dados. Qual seria a solução mais simples que você sugeriria?
Qual padrão de estrutura de projeto é utilizado no Django? Quais são as suas desvantagens e quais são as alternativas?
Fale brevemente sobre si e a sua experiência.
Fala-me sobre processos, threads e assíncrono em Python. Em que eles se diferenciam?
Um pouco sobre POO. Qual é a diferença (entre alguns conceitos de POO)?
Como transferir um arquivo entre dois servidores através do Shell?
Atualmente vive em Moscovo?
Por favor, conte-nos sobre sua experiência com RabbitMQ e Kafka.
Quão interessado estás em considerar a oferta e as equipas descritas?
Já experimentou dividir um monolito em microserviços?
Considera um formato de trabalho híbrido: os primeiros três meses no escritório, depois 2-3 dias no escritório e 2-3 dias remotamente?
Em que fase estava o projeto na Mediasoft quando chegaste: do zero ou já em andamento?
Como era garantida a idempotência ao trabalhar com Kafka? Se uma tarefa no Airflow for reiniciada após um erro ao ler do Kafka, o que acontecerá?
Com que proximidade trabalhou com Docker e Kubernetes?
Para além das tarefas, que outros fatores são importantes na escolha de um emprego?
Como fazer cache dos dados? O que exatamente deve ser cacheado e por quê?
Sabes o que é Zabbix?
com transaction.atomic(): provider_order = ProviderOrder.objects.select_for_update().get(id=provider_order.id) unblock_provider_order(provider_order.id) notify_contractor(provider_order=provider_order)