Sobes.tech

Frontend

Já trabalhou com micro-frontend? Para que servem os micro-frontend, que problema eles resolvem?

262

Estás familiarizado com o Feature-Sliced Design (FSD)?

244

Tarefa: implementar uma classe com os métodos subscribe, unsubscribe e next (padrão Observer/Observador). Todos os métodos devem ser estritamente tipados em TypeScript. O método subscribe deve retornar uma função para cancelar a inscrição.

224

Já trabalhou com genéricos? Pode explicar a ideia geral?

214

Tarefa em React: implementar um tabuleiro de 10x10 (100 quadrados), cada um de cor aleatória (vermelho ou verde). Ao clicar num quadrado, a sua cor muda para a oposta, e recursivamente, a cor de todas as células vizinhas do mesmo cor (vertical e horizontal) também muda.

185

Fale-me sobre a sua experiência com Next.js. Em que projetos o utilizou e que métodos de renderização usou para diferentes conteúdos?

184

A que você presta atenção ao fazer uma revisão de código?

181

O que estás procurando agora e o que esperas de um novo lugar?

180

Podes explicar a diferença entre os métodos de renderização: SSR, SSG, CSR e ISR?

177

O que acontece ao subscrever novamente o mesmo manipulador? Como irá mudar a ordem das chamadas?

169

Qual padrão de projeto acabámos de implementar? Já aplicou conscientemente padrões de projeto no seu trabalho?

159

Tarefa: implementar a função sumSquares, que soma os quadrados dos números de um array, usando uma função reduce personalizada. Apenas a função sumSquares pode ser alterada.

156

Foram alocados recursos para escrever testes? Qual a experiência na escrita de testes?

155

Se precisar de manter controladores duplicados, como implementaria a inscrição? Quais são as desvantagens de implementar através de um array com filtragem?

153

Há quanto tempo trabalha com TypeScript e para que é que o TypeScript é usado nos projetos?

152

Quão cedo estão prontos para mudar-se para um novo lugar?

151
/2