Frontend
Que problemas específicos identificou e resolveu com o Lighthouse?
Com que brokers de mensagens trabalhou?
Fale sobre a sua experiência do currículo: tarefas, tecnologias, sucessos e conquistas em mais de três anos e meio de trabalho no Sovcombank.
O que é essencialmente um composable do ponto de vista da linguagem? (fecho)
Se roles estiverem definidos por padrão como um array vazio diretamente nos parâmetros do componente, o que acontecerá com o useEffect em cada renderização? Como corrigir isso?
Explique as diferenças entre estes tipos utilitários do TypeScript e os seus casos de uso: ```typescript type someType1<T extends object> = Partial<T>; type someType2<T extends object> = T[keyof T]; type someType3<T, K extends keyof T> = Pick<T, Exclude<keyof T, K>>; type SomeType4<T extends object, K extends keyof T = keyof T> = Omit<T, K> & Partial<Pick<T, K>>; ```
Como transformar um pseudo-array arguments num array verdadeiro? Nomeie várias formas.
Como evitar que a interface pisque devido ao useEffect?
Explique o problema com herança no código onde a classe estende Object, e sugira uma solução.
O que é um closure em JavaScript e quais são as suas possíveis desvantagens?
É possível em um componente funcional fornecer acesso externo aos métodos do componente (dar 'alças' para fora)?
Já trabalhou com algo além do stack React?
Que arquitetura foi utilizada no desenvolvimento do frontend?
[nome] perguntou: qual é a diferença entre primitivos e não primitivos? O que é passagem por referência e por valor?
É possível fazer com que o finally seja executado novamente (com o número 10), sem alterar a ordem do código, mas adicionando algo dentro da função?
Imagine uma situação: pouco antes do lançamento, você encontra um bug que faz com que uma funcionalidade não funcione corretamente. O lançamento não pode ser adiado, mas você sabe que algo está errado. O que você faria nessa situação?
[nome] perguntou: o que é o contexto em JavaScript? O que é this?
Como funcionam juntos useMemo, useCallback e React.memo? Por que é importante envolver funções em useCallback ao passá-las para um componente filho envolvido em React.memo?
De que forma as suas bibliotecas estão conectadas?
O valor [objeto] tem um protótipo? Como __proto__ difere de prototype? A que aponta __proto__ de um objeto? É verdade que __proto__ existe em todos os valores?