Frontend
Fale-me sobre a sua experiência com o backend: que APIs, tecnologias e abordagens utilizou, como organizou a comunicação entre frontend e backend, e que bibliotecas usou.
O que é um genérico em TypeScript? Forneça um exemplo de sua aplicação.
Como estão organizadas as suas versões: uma única grande versão ou versões separadas?
Quão boa prática é para si usar os tipos 'any' e 'unknown' no código?
Que princípios de POO conhece?
Como está organizada a sua arquitetura frontend: aplicação monolítica ou micro-frontends?
Tem ligações ou obrigações com agências governamentais, como antecedentes criminais ou contratos?
Com que stack está habituado a trabalhar no frontend? Teve que usar outros gerenciadores de estado?
Estás atualmente empregado oficialmente?
O que escolheria para interagir com o backend e gerir o estado global no frontend?
Tem experiência com refatorações complexas ou decisões arquitetónicas?
Os micro frontends podem interagir entre si? Como organizarias a sua comunicação e troca de dados?
Quanto tempo devo esperar pelo feedback após a entrevista?
Como resolverias o problema de melhorar uma interface inconveniente se tiveres um kit UI pronto, mas sem um designer interno?
Analise o exemplo com um componente React pai e um filho lento envolvido em React.memo: está tudo correto aqui, o que vai mudar se props for um objeto ou uma função, e como melhorá-lo?
Como validou a conformidade das respostas reais da API com os contratos Swagger/OpenAPI: manualmente ou com automação?
Qual é a diferença entre useMemo e useCallback?
Pode selecionar uma caixa de seleção ou várias ao mesmo tempo?
Tem projetos pessoais, startups ou hobbies relacionados com desenvolvimento?
[nome] perguntou: conte-nos sobre você e sua experiência de trabalho.