Existe um array de objetos com um campo value. Preciso criar um novo array contendo apenas valores numéricos desses objetos (sem strings). Como fazer isso e como verificar se um valor é um número?
Frontend
O que são tipos genéricos em TypeScript? Por que usá-los? É uma boa prática ou um antipadrão?
Está familiarizado com o tipo unknown? Como ele difere de any?
Qual abordagem o React usa: imperativa ou declarativa? Qual é a diferença?
Foram colocados console.log no componente pai e nos componentes filhos, bem como no useEffect. Em que ordem eles serão exibidos e por quê?
Qual compilador é usado no projeto? Já trabalhou com Webpack?
Como tipar uma função que aceita unknown e retorna um tipo específico, para que o TypeScript sempre considere o valor retornado como esse tipo?
Qual é a sua experiência com TypeScript? Trabalhou com a geração de pacotes de tipos?
Que antipadrões em TypeScript conheces?
O que é o Virtual DOM? Para que serve? Quando é construído? Pode haver várias instâncias do React numa única aplicação?
O que é um Source Map?
Existe um array de números, alguns dos quais se repetem. Precisa criar um novo array sem repetições, mantendo a ordem dos números. Como resolver o problema sem usar Set?
Fale-me sobre si e a sua experiência de trabalho.
Existe um array de strings que representam os números de pontos numa lista numerada hierárquica (por exemplo: '1', '1.1', '1.2', '1.10', '2', '2.1'). É necessário ordená-los na ordem correta, como no documento, usando a função sort padrão com uma função de callback.
Existem dois blocos aninhados A e B com dimensões definidas. Como posicionar o bloco B exatamente no centro do bloco A? Sugira várias opções, incluindo soluções para navegadores antigos sem suporte para flexbox.
Que gerenciadores de estado você usou? Para que serve um gerenciador de estado, qual problema ele resolve?
Como evitar re-renderizações desnecessárias do componente da lista de cartões, se uma aplicação externa atualiza periodicamente os dados no armazenamento e não é possível memorizar cartões individuais?
Para que serve o TypeScript? Que problema ele resolve nos projetos?
Que tipos de utilitários em TypeScript você usou? Está familiarizada com ReturnType?
Está familiarizado com otimização de bundles, divisão em chunks, lazy loading e importações dinâmicas?