Frontend
Na tarefa de teste, o DocumentWorkspace parece um God Object que faz lógica demais. O que achas, como seria melhor organizar isso?
Fale sobre si: por que decidiu mudar de emprego, quais foram os projetos no seu último e penúltimo emprego?
Fale sobre useMemo, useCallback e como eles interagem com React.memo. Características dessa interação.
Que formato tinham as respostas do backend e como as processavam (sobre o sistema de teste psicológico com perguntas dinâmicas)?
Que tarefas gostaria de fazer no novo local de trabalho? Há interesse em desenvolver-se na vertente técnica ou arquitetônica?
A partir de qual versão do Angular os componentes standalone se tornaram padrão? Isso significa que os módulos estão obsoletos e não são mais necessários?
/* É necessário implementar o método intersection, que estende os métodos padrão de conjuntos (Set). O método recebe outro conjunto como entrada e devolve um novo conjunto, que é a interseção do conjunto original e do passado, ou seja, contém apenas os elementos presentes em ambos os conjuntos. */ // seu código const set1 = new Set([1, 2, 3, 4]); const set2 = new Set([3, 4, 5, 6, 7, 8]); console.log(...set1.intersection(set2)) // 3 4 --- Set.prototype.intersection = function (set2) { const result = new Set(); for(const value of this) { if (set2.has(value)) result.add(value); } return result; } const set1 = new Set([1, 2, 3, 4]); const set2 = new Set([3, 4, 5, 6, 7, 8]); console.log(...set1.intersection(set2)) // 3 4
Como abordas a perfilagem e otimização de aplicações React?
O que você gosta e não gosta no seu trabalho na empresa?
O que é compatibilidade entre navegadores e como resolver problemas de compatibilidade CSS entre navegadores?
Tiveste que trabalhar com os novos hooks do React (18/19), como useTransition, useDeferredValue?
Quais dificuldades enfrentou na migração da aplicação Vue?
O HTTP é um protocolo de qual nível do modelo OSI? O que está abaixo dele?
O que é CORS e como funciona?
Que métodos podem ser usados para descarregar o parsing? Você conhece os atributos async e defer para scripts?
Fale mais sobre os interceptores do Axios — para que é que eles eram necessários?
Quais propriedades CSS causam apenas Repaint e quais causam Reflow/Layout?
Desenvolveu e implementou um sistema de design — conte-me mais. Criaram o Storybook do zero?
Como era organizada a interação: vocês ligavam-se, ou como eram colocadas e explicadas as tarefas?
Por qual motivo procura emprego?