Qual é o nível esperado de compensação para a posição?
Python
Pode explicar as diferenças entre execução assíncrona e paralela de operações?
Condição: Dado dois arrays de objetos. Cada objeto contém um campo numérico 'code'. Retorne um novo array contendo todos os objetos do array a para os quais existe um objeto no array b com o mesmo valor 'code'. A ordem dos elementos no resultado é determinada pela ordem do 'code' correspondente em b: os objetos de a devem estar na ordem em que seu 'code' aparece em b. Se vários objetos com o mesmo 'code' aparecerem em b, apenas a primeira ocorrência é considerada. Dados de entrada: - a — array de objetos da forma { code: number, ...rest }, comprimento de 0 a 10^5 - b — array de objetos da forma { code: number, ...rest }, comprimento de 0 a 10^5 Dados de saída: Array de objetos de a, filtrados e ordenados pela primeira ocorrência do 'code' correspondente em b. Restrições: - 0 <= a.length, b.length <= 100 000 - O campo 'code' é um inteiro não negativo - b pode conter duplicados em 'code' — apenas a primeira ocorrência é considerada Exemplo de função: ```python # Disponível sem import: json, sys, io def intersect_by_code(a, b): # Escreva a solução aqui return [] ```
Como verificar se dois objetos são a mesma instância de Singleton?
É possível fazer com que o bloco `finally` não seja executado?
Explique o conceito e o propósito das migrações de bases de dados no processo de desenvolvimento e manutenção de aplicações
Pode explicar o que se entende por padrões de criação no desenvolvimento de software?
Como são realizados os processos de migração de dados nas bases de dados?
O que é `Depends` no FastAPI?
Como funciona a construção `try`/`finally` sem `except` e para que serve?
Por que a parametrização em `pytest` é preferida a um ciclo `for` dentro de um único teste?
Como é avaliada a eficiência da pesquisa de dados numa tabela hash?
Que perguntas gostaria de fazer sobre a empresa durante a entrevista?
Você escreve testes? Que tipos de testes e ferramentas você usa?
Que métodos e ferramentas conhece para verificar a correção do cache?
Você já usou construções de múltiplas etapas no Docker e por que elas são necessárias?
Explique o que é uma condição de corrida de dados em aplicações Python e por que ela é perigosa?
Como executar o mesmo teste com diferentes conjuntos de parâmetros em `pytest`?
O que é ACID e como essas propriedades se manifestam na prática?
O que são camadas do Docker e como considerá-las ao escrever Dockerfile?