Quais configurações do tsconfig são responsáveis por incluir e procurar ficheiros de tipos?
Frontend
Por favor, conte-me sobre si, sobre a sua experiência no último emprego, sobre as principais especificidades, sobre a stack — tudo o que achar necessário.
Por que é necessário fazer o binding dos métodos em componentes de classe React ao trabalhar com manipuladores de eventos?
Já usou useLayoutEffect e em que casos?
Já usou o tipo never na prática e para quais cenários?
Como evitar condições de corrida no useFetch se a URL mudou, a segunda requisição terminou antes da primeira, e a primeira então sobrescreveu os dados atuais?
Quais são as vantagens do CSS Modules?
Imagine um grande projeto com vinte equipas, pelo qual és responsável pelo frontend. Como garantes que o frontend não degrade e como detectas se uma das equipas piorou o seu desempenho? Que métricas de frontend e ferramentas técnicas usas para monitorizar isto?
Já trabalhou com React.lazy? Para que propósito e como usá-lo?
Alguma vez teve que ser o primeiro a contactar colegas para resolver essas questões?
Como implementou a validação de entrada usando React Hook Form?
Por que conseguiu um emprego se precisa de desenvolvimento de produto: essa compreensão foi formada só agora?
Transferiu experiência técnica da sua empresa anterior? Quais exatamente, foram lições aprendidas com erros passados?
Qual é a coisa mais fixe que vais trazer para a equipa se te juntares a nós?
Quão adequado és para trabalhar com interfaces rotineiras e monótonas em sistemas bancários juntamente com tarefas tecnicamente interessantes? Isto é um bloqueador?
Implemente um hook React universal useFetch para requisições GET. Pense numa API conveniente para o hook, dados/carregamento/erro retornados, tratamento de erros HTTP e refetch de dados quando a URL mudar.
Fale sobre coisas no seu trabalho de que você se orgulha: tarefas técnicas ou de produto, integrações interessantes e conquistas.
Qual é o seu nível de inglês para trabalhar numa equipa internacional?
Implemente uma função de debounce — um decorador que retorna uma função que, quando chamada várias vezes seguidas, executa apenas a última chamada após um atraso especificado.
Como declarar uma constante global num ficheiro .d.ts?