Sobes.tech

Python

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 [] ```

141

Explique o conceito e o propósito das migrações de bases de dados no processo de desenvolvimento e manutenção de aplicações

Junior — Middle
131

Pode explicar o que se entende por padrões de criação no desenvolvimento de software?

Junior — Middle
131

Como são realizados os processos de migração de dados nas bases de dados?

Junior — Middle
130

Por que a parametrização em `pytest` é preferida a um ciclo `for` dentro de um único teste?

128

Que métodos e ferramentas conhece para verificar a correção do cache?

Junior — Middle
118

Você já usou construções de múltiplas etapas no Docker e por que elas são necessárias?

117

Explique o que é uma condição de corrida de dados em aplicações Python e por que ela é perigosa?

Junior — Middle
115
/5