Frontend
O que será exibido no console após clicar no botão (re-renderização)?
Fala-me sobre o mecanismo de busca de variáveis em JavaScript (cadeia de escopo / ambiente léxico)
Nos dispositivos móveis — com que profundidade trabalhou com React Native? Conte-me sobre sua experiência.
O que acontecerá com a pilha de chamadas e a fila de tarefas no momento dessa recursão infinita?
Fale sobre as propriedades CSS que é melhor não animar e porquê. Quais propriedades é melhor animar?
O que é useContext e por que não deve ser usado em vez de Redux/Zustand?
Como é que os métodos estáticos nas classes JavaScript diferem dos métodos de instância, e quais são os seus casos de uso típicos?
Tem turnos de serviço (on-call) e como estão organizados?
Utilizas agentes de IA, como Cursor? Como é regulado/permitido o uso de ferramentas de IA no projeto?
O que é o Canvas, como funciona e que dificuldades surgem ao trabalhar com ele no front-end?
Fala sobre a abordagem CSS-in-JS.
Como você trabalha com assincronismo no React?
Revisão da atribuição de papel ao utilizador Vue 2 ```javascript export default { data() { return { user: { name: 'Ivan' } }; }, methods: { setRole(role) { this.user.role = role; } } } ```
Fala sobre a tarefa mais difícil de toda a tua experiência.
Encontrou alguma aplicação para useCallback?
O que acontecerá se uma das promessas for rejeitada na função sumPromises?
O que significa passar objetos por referência?
Qual gestor de estado é utilizado no projeto?
O que é o estado no React e para que serve?
A ordem das colunas num índice composto influenciou o desempenho final da consulta?