Qual é a diferença entre o tipo void e never em TypeScript?
Frontend
Já trabalhou com classes em TypeScript?
Existe um input onde o utilizador insere um valor. É necessário que, ao recarregar a página, o valor inserido seja mantido nesse input. Descreva uma solução e escreva o código usando localStorage.
O que é uma classe abstrata?
O que é o tipo Union em TypeScript?
Qual é o tipo do elemento input em TypeScript, se você obtê-lo através do querySelector?
Qual é a sua arquitetura em projetos frontend (por exemplo, FSD ou outro)?
Que cabeçalhos HTTP podem estar na resposta?
Fale sobre você e sua experiência de trabalho (tecnologias, projetos, empresas).
Uma função e dois objetos são fornecidos para verificação. Por que, em um caso, o TypeScript não reclama, e no outro reclama? Explique a razão para cada linha com erro.
Qual é a diferença entre os eventos DOMContentLoaded e load? Quando usar cada um deles?
Que tipos de contexto existem em JavaScript?
Quão grande é a empresa em que trabalha? Quantas pessoas há no departamento de TI?
Qual é a diferença entre event.target e event.currentTarget?
Tem tarefas de grooming? Quem fica responsável por descrever as tarefas para o desenvolvimento?
Escreva os tipos para a função reduce usando generics (para array, callback e resultado).
Como mover ou ampliar um elemento na página de forma mais barata e mais cara para o navegador? Por que para animações, é preferível usar transform em vez de alterar a largura e a altura?
O método splice é mutante ou não? Como fazer uma versão não mutante?
Dado um objeto com o método getName. O que será exibido nas linhas 12, 13 e 14 do código com diferentes formas de chamar a função?
Fale sobre os primitivos em JavaScript — o que são?