Sobes.tech

Frontend

Disse que os módulos definem os limites de responsabilidade entre os componentes — podes desenvolver essa ideia com mais detalhes?

255

Mencionaste a geração de código (ng-openapi-gen, Apollo para GraphQL) — qual era o nível de abstração dos modelos gerados? Eram entidades de negócio usadas diretamente no código, ou havia alguma camada intermediária entre elas?

219

Imagine a situação: os analistas escreveram os requisitos, os desenvolvedores os implementaram conforme escrito, e após 4 meses, os requisitos mudam, e os desenvolvedores têm que refazer o trabalho. Quão normal é essa situação e quem é o responsável?

210

Já teve algum problema quando o modelo no backend mudou (por exemplo, um campo desapareceu) e esse campo era usado em muitos lugares do código? Como você lidou com isso?

208

Fala-me de alguma outra nova funcionalidade do Angular que gostaste ou achaste útil.

203

Qual foi o volume do código do projeto em que trabalhaste sozinho (em linhas de código) — aproximadamente 10, 100, 1000 ou 100000 linhas?

201

É correto que para a abordagem standalone, a injeção seja melhor do que a incorporação através do parâmetro do construtor? Por quê?

196

É possível passar uma interface como token no inject? Por que sim ou por que não?

191

Entendes o que é polimorfismo? Consegues explicar com as tuas próprias palavras?

186

No currículo está indicado «Reduziu a quantidade de requisições API repetidas em 42%». Conta essa história — como você enfrentou o problema de requisições repetidas no RxJS, e o que aprendeu com essa experiência, como sua abordagem ao trabalhar com RxJS mudou?

185

Fale sobre a função inject no Angular — para que ela serve e por que ela é melhor do que passar dependências pelo construtor?

169

A partir de qual versão do Angular os componentes standalone se tornaram padrão? Isso significa que os módulos estão obsoletos e não são mais necessários?

169

Já te deparaste antes com uma conceção semelhante a sinais (por exemplo, em outros frameworks)?

166

Qual é a sua vasta experiência em revisão de código de terceiros — sua familiaridade com o código de outros?

162

Que critérios de qualidade de código podes mencionar? Explica com mais detalhes o que entendes por código de qualidade.

160

Como abordarias a tarefa se precisasses medir a quantidade de linhas de código num projeto?

157

Se os sinais são mais fáceis de usar, isso significa que há problemas no RxJS com os quais quase todos os desenvolvedores enfrentam e não conseguem entender rapidamente?

153

Qual é a diferença entre um sistema de design e uma biblioteca de componentes?

151

Entendo corretamente que o RxJS pode fazer tudo o que os sinais podem fazer, e que os sinais não podem fazer tudo o que o RxJS pode?

150
/2