Frontend
Qual é a diferença entre type e interface em TypeScript? Quando usar cada um?
Com quais versões do Angular trabalhou, que problemas encontrou durante a migração e como abordou o processo?
Quais tipos de dados existem em JavaScript? Quais são os grandes grupos e como eles diferem?
Como funciona a propriedade overflow e em que se diferencia do posicionamento absoluto?
Já usaste requestAnimationFrame?
Podemos aprofundar um pouco no produto com assistente de IA? Conte-nos como foi o fluxo desde o início até à implementação deste produto
Que ferramentas de trabalho com estilos utilizou?
// É necessário implementar o método groupBy, que estende os métodos padrão dos arrays. // O método deve retornar uma versão agrupada do array – um objeto, // no qual cada chave é o resultado da execução da função fn(arr[i]), // e cada valor é um array contendo todos os elementos do array original com essa chave.
Já trabalhou com o Profiler no React DevTools?
O que é um WeakSet?
Fale sobre o chat no seu projeto — quais foram as funcionalidades? Como foi organizada a trabalho do frontend e do backend?
Conseguirá voltar a trabalhar no escritório após regressar a Moscovo?
Fala sobre hoisting (elevação de variáveis). O que acontecerá ao acessar uma variável antes de sua declaração usando var e let?
Você trabalhou de forma independente com bibliotecas de componentes? Você criou suas próprias bibliotecas?
Já trabalhou com algo além do stack React?
O useCallback é necessário aqui? Para que é usado e quando não faz sentido usá-lo?
Para elementos com position: absolute — quais critérios determinam qual é o bloco contendo? Apenas position: relative ou há outras opções?
Falou com o gestor sobre a situação dos cortes na empresa?
Quantas equipas havia no produto, quantas pessoas havia na sua equipa e quantos desenvolvedores trabalharam num microfrontend?
A utilização do Webpack foi uma decisão consciente ou já existia?