Em que caso um try/catch síncrono em torno de uma chamada assíncrona ainda pode funcionar? O que acontece com uma Promessa rejeitada não tratada?
Frontend
Que experiência tem com Redux Toolkit e RTK Query? Quais vantagens destaca?
Fale-nos sobre o seu último projeto: do que se tratava, quais eram os seus objetivos e qual foi o seu papel?
O que faz o método reduce?
Quantos papéis havia no sistema?
Fale-nos sobre a sua experiência com Next.js: usou-o como um framework completo ou apenas para criar páginas?
O que memorizam useCallback, useMemo e React.memo, e como funcionam juntos?
Que métodos de array existem?
Como otimizar a geração de relatórios quando muitas solicitações a múltiplas bases de dados, incluindo dados históricos, são feitas via Promise.all?
Já encontrou papéis e habilidades no Claude?
Qual é a diferença no comportamento entre três funções: funções assíncronas com throw, funções com Promise.reject e funções com new Promise que lança um erro dentro do executor?
Explique a ordem de execução em um Event Loop e suas armadilhas.
Que princípios de programação e design seguiu no seu projeto TypeScript?
Qual é o seu estágio atual de procura de emprego e quando poderá começar em caso de uma oferta?
Como parar corretamente um processo de trabalhador Node.js na terminação externa para evitar interromper transações de banco de dados em andamento?
Já trabalhou com gRPC ou pelo menos entendeu Protocol Buffers?
Que tipos de dados existem em JavaScript? Estude o código e responda às perguntas abaixo.
Tem experiência com testes de integração e E2E?
Qual é o propósito do debounce na pesquisa e por que não deve abandonar a estratégia de debounce ao limpar o campo?
Tem perguntas sobre as condições de trabalho, a equipa ou os benefícios?