Frontend
Existe uma função foo que aceita argumentos do tipo any e os retorna? Como fazer para que o tipo do resultado não seja any, mas corresponda ao tipo do argumento passado? Use Genéricos.
[nome] perguntou: Houve alguma situação em que um colega claramente estava sobrecarregado, e tu estavas completamente ocupado?
Quais são as formas de declarar funções em JavaScript? Como a declaração de função difere da expressão de função? Como a função arrow difere da declaração de função?
O que é o Event Loop?
Fale sobre o trabalho com formulários e validação no projeto — quais foram os desafios difíceis
Liste os métodos estáticos Promise e explique o que é uma promessa.
Qual é a diferença entre display: none, visibility: hidden e opacity: 0?
Explique a diferença entre componentes controlados e não controlados no React.
Como estás com a autorização? Talvez você a implementou você mesmo ou conhece alguns métodos de autorização? Talvez alguns serviços de terceiros?
Já precisou ajustar o desempenho? Tem compreensão de como fazer isso?
Por que escolheram IndexedDB para armazenamento local em bancos de dados, e não outra coisa? Quais são as alternativas?
Como copiar Map/Set e objetos? Cópia superficial e profunda.
Como identificaste os gargalos numa página com muitas câmeras e como decidiste o que exatamente precisava de otimização? Quão profundo foi o teu perfilamento?
Para quem você fazia a atribuição de eventos nos botões: para o produto, para os marketers?
Tiveste alguma experiência a resolver problemas de desempenho no frontend? Por exemplo, um relatório de bug por lentidão, ou tu próprio notaste um problema durante o trabalho. Podes dar um exemplo concreto de como o resolveste?
Como estás com os mobiles? Houve adaptações? Construíram PWA ou SPA?
Podes descrever o ciclo de vida de uma requisição no navegador — desde o momento em que o utilizador insere o endereço na barra de endereços até a página ser renderizada?
Onde o Shadow DOM é usado na vida real?
O que é importante para ti ver num futuro empregador, quais são os teus critérios de escolha?
Em que partes pode dividir uma requisição HTTP?