Frontend
[nome] perguntou: Podes, por favor, explicar com um exemplo dos teus hobbies o que é o useEffect? Assumindo que eu não entendo o que é o useEffect e o React em geral.
Qual é a diferença entre box-sizing: content-box e border-box?
O que são os métodos do ciclo de vida do componente? Liste os principais.
Quando é que o useEffect é chamado? Em que circunstâncias é que ele é acionado?
Por que no final escolheu React em vez de Vue?
Fala sobre Promise: o que é, estados e métodos estáticos (especialmente a diferença entre Promise.all e Promise.race)?
Que ferramentas de IA utiliza no seu trabalho? Como vê o uso do ChatGPT, Perplexity, Cursor, Claude e outros agentes de IA no desenvolvimento?
Fale sobre a sua experiência do currículo: tarefas, tecnologias, sucessos e conquistas em mais de três anos e meio de trabalho no Sovcombank.
Já trabalhou com SSR? O que fazia — especificamente SSR, SSG ou apenas usava Next.js?
Quais são os estados das promessas?
Como obter dados da API dentro de um thunk, considerando que a API é passada como argumento extra no middleware thunk?
Você mencionou um UI-kit. Qual componente foi o mais difícil ou interessante de implementar, e qual apresentou o maior desafio?
[nome] perguntou: Pode dar um exemplo concreto de pontos controversos com designers ou clientes comerciais? Quem tinha a última palavra?
[nome] perguntou: Estás pronta para escrever em Vue, se necessário?
Como é que o navegador renderiza a página? O que acontece após receber o HTML?
Como resolver o problema com trackBy se houver valores duplicados no array e não houver um identificador único?
Que protocolos de autenticação e autorização conheces? Fala sobre JWT.
Já trabalhou com gráficos, por exemplo, gráfico de linhas?
Se declarar uma função e, a seguir, declarar uma variável, ela será acessível dentro da função? Fale sobre o hoisting.
Quais são as suas expectativas salariais atuais? A partir de qual valor considera uma oferta?