Sobes.tech

Frontend

Tiveste alguma experiência a resolver problemas de desempenho no frontend? Por exemplo, um relatório de bug por lentidão, ou tu próprio notaste um problema durante o trabalho. Podes dar um exemplo concreto de como o resolveste?

148

Se comparar sinais e RxJS — você os consideraria ferramentas intercambiáveis, ou cada um para sua tarefa? Se o segundo — para qual exatamente?

146

Compreendes o princípio de separação entre lógica e apresentação no modelo, no qual muitas abordagens arquitetónicas se baseiam? De onde surgiu originalmente essa ideia?

145

Qual argumento passamos para a função inject? O que exatamente lá é passado — uma dependência ou algo mais (token)?

145

Quais cenários específicos de uso da linha de comando você já utilizou na sua prática, além de executar o Angular CLI?

136

Para que serve, em geral, a revisão de código? É realmente necessária, e em que casos?

136

Além de não expandir o construtor, quais são outras razões para usar inject em vez do parâmetro do construtor?

135

Você mencionou o desenvolvimento de uma biblioteca de componentes reutilizáveis de UI-kit baseada no Angular Material. Existe uma diferença fundamental entre os componentes da biblioteca e os componentes multifuncionais normais da aplicação? Do que se pode abrir mão nos componentes normais, mas não nos da biblioteca?

134

Quais critérios são importantes para os componentes do kit UI da biblioteca com os quais você lidou na prática (por exemplo, definição dos limites de responsabilidade do componente)?

132

Por que é necessário herança na POO, e em que casos deve ser usada?

123

Como descreveria a diferença entre Middle e Senior no desenvolvimento frontend?

122

Tiveste alguma assinatura dentro de outra assinatura no teu código (problema típico do RxJS)? Corrigiste isso ou ainda está assim?

118

Tiveste alguma experiência a trabalhar com a linha de comandos (comandos shell), além do Git e FTP?

117
/2