Python
O que fiz com os índices no PostgreSQL que permitiu reduzir a latência (p95/p99)?
[nome] perguntou: Se um decorador for reaplicado a uma função, o valor anterior da variável count permanecerá ou será redefinido para 0?
Qual é a diferença entre Kafka e RabbitMQ?
Como trocar dados entre processos?
Como fazer com que os linters e verificações sejam executados automaticamente antes do commit, e não manualmente através de make lint, make types, etc.?
Como é que o coletor de lixo em Python lida com referências circulares?
Trabalhou com um modelo de ML: não tocou no próprio modelo, mas construiu a infraestrutura backend e a envoltória em torno dele?
Você usou a transacionalidade do Kafka? Como a chave está relacionada com a partição?
Quais razões levam a que a classe Singleton seja considerada uma má prática no desenvolvimento?
Como foi o seu primeiro emprego (junior), com que dificuldades enfrentou e como as resolveu?
Em que momento é aplicado o corte `[:10]` em um Django QuerySet?
Quais modelos de ML, além de LLM, conhece do ponto de vista da aplicação empresarial?
Quanto tempo leva para adicionar no início e no final de uma lista em Python?
Existe algum projeto do qual você se orgulha? Por que você o destaca especificamente?
Descreva a sua área de responsabilidade: quem supervisionava as tarefas, quem as distribuía, como era feito o acompanhamento com a equipa.
Por que na função quicksort a condição é len(arr) <= 1?
O que sabe sobre a nossa empresa?
Para que equipa é que certamente não vais?
Por que não se podem adicionar índices a todos os campos de uma tabela? Como adicionar corretamente um índice numa tabela de produção sem bloquear?
Escrever um decorador rate_limit(max_calls, period), que limite o número de chamadas de uma função usando uma janela deslizante no tempo: não mais do que max_calls chamadas nos últimos period segundos. Quando o limite for excedido, a chamada não deve ser executada. Considere que a função pode ser chamada de vários threads. Exemplo: @rate_limit(max_calls=5, period=60) a sexta chamada dentro de um minuto deve ser rejeitada.