Qual é a diferença entre Type e Interface em TypeScript?
Frontend
Está familiarizado com os conceitos de cascata e especificidade em CSS? Quais metodologias ajudam a lidar com a especificidade na equipe?
Está familiarizado com o aninhamento nativo do CSS? Você é a favor ou contra? Quais são os benefícios e os perigos?
Utiliza agentes de IA no desenvolvimento? Como verifica o componente gerado antes de publicar?
Tarefa de live coding: à sua frente está um pequeno componente de lista de tarefas em JSX. Corrija tudo o que não gostar e explique por quê.
Fale brevemente sobre si, sua experiência, conhecimentos e habilidades relacionadas com a posição de que estamos a falar hoje.
O servidor está na Califórnia, nós estamos em Moscovo. A latência do sinal é de 50 ms em uma direção, o servidor prepara a resposta em 20 ms. Quanto tempo após a solicitação do navegador receberemos o primeiro bit de informação?
Como lida com uma tarefa difícil com aspectos confusos que dificultam a sua resolução?
Quais são as vantagens e desvantagens do CSS-in-JS em comparação com os módulos CSS?
É correto usar async/await diretamente no useEffect? Por quê?
Que perguntas esclarecedoras faria antes de implementar uma caixa de seleção personalizada?
Conte uma tarefa difícil e interessante que lhe foi apresentada recentemente e como a resolveu.
Como definir corretamente uma tarefa para um agente de IA para refatorar um componente legado?
Você prefere trabalhar em equipa ou sozinho? Onde se sente mais confortável e mais eficiente?
O que deixou de gostar no seu trabalho atual? Por que decidiu explorar outras opções?
O que mais gostava no seu trabalho atual?
A equipa quer passar a Tailwind. Apoiarias essa decisão? Quais os prós e contras que vês?
No currículo estão indicadas métricas — percentagem de redução de renders, aumento de desempenho. Como as calcularam?
Quando é que a função de limpeza no useEffect é acionada? O que acontece durante a montagem e durante o re-render do componente?
Que coisas te incomodaram e que não gostarias que se repetissem no teu novo emprego?