Frontend
Já usaste a palavra-chave infer na prática? Para que serve e como funciona?
O que faz a função `getUser` dentro do hook?
Conte-nos mais sobre CI/CD: como foi feito o deploy e quantos ambientes havia?
Em quais componentes funcionam os hooks no Next.js?
Fale sobre o padrão de elevação de estado (lifting state up) no React
O que há nos componentes de classe do React que ainda não está nos funcionais?
Quais hooks do React você usa com mais frequência?
Está familiarizado com os princípios SOLID, arquitetura limpa, Design por fatias de funcionalidades?
Gostas mais deste trabalho ou preferes trabalhar em equipa?
Que ambiente de desenvolvimento ou compilador foi utilizado no projeto?
O que é o carregamento síncrono e assíncrono de JavaScript e CSS? Do que depende a forma de carregamento?
O que se entende por 'mover para outro lugar' ao usar Teleport, por exemplo, se o Teleport for usado num componente filho?
Como trabalhou com React: quais versões encontrou e usou componentes de classe? Como os componentes de classe diferem dos funcionais?
Fale-nos sobre a sua experiência de trabalho. No currículo, indica 5 anos de experiência em desenvolvimento frontend, mas terminou a universidade em 2010 — em que esteve ocupado durante esse intervalo?
O que é a deteção de alterações no Angular e como a estratégia OnPush difere da estratégia padrão?
Para validação de formulários, usei yup — que outras bibliotecas de validação consideraste?
O que é importante controlar durante o deployment?
Fale sobre a sua experiência na escolha da arquitetura do projeto no seu último emprego
Fale sobre a sua experiência e os projetos nos quais trabalhou.
Na função requestUserData, três solicitações são feitas sequencialmente. Por que não envolver todas as três em Promise.all? Como otimizar essa função para fazer as solicitações no menor tempo possível?