Sobes.tech

Frontend

Tu as dit que les modules définissent la frontière de responsabilité entre les composants — peux-tu développer cette idée plus en détail ?

255

Vous avez mentionné la génération de code (ng-openapi-gen, Apollo pour GraphQL) — quel niveau d'abstraction avaient les modèles générés ? S'agissait-il d'entités métier utilisées directement dans le code, ou y avait-il une couche intermédiaire entre elles ?

217

Avez-vous déjà rencontré un problème lorsque le modèle backend changeait (par exemple, un champ disparaissait) et que ce champ était utilisé à plusieurs endroits dans le code ? Comment avez-vous géré cela ?

206

Imaginez la situation : les analystes ont écrit les exigences, les développeurs les ont mises en œuvre comme indiqué, et après 4 mois, les exigences changent, et les développeurs doivent refaire le travail. À quel point cette situation est-elle normale et qui en est responsable ?

206

Parle-moi d'une autre nouvelle fonctionnalité d'Angular que tu as aimée ou trouvée pratique.

203

Quelle était la taille du code du projet sur lequel tu as travaillé seul (en lignes de code) — environ 10, 100, 1000 ou 100000 lignes?

199

Est-il correct que pour l'approche autonome, l'injection soit préférable à l'intégration via le paramètre du constructeur ? Pourquoi ?

190

Peut-on passer une interface en tant que jeton dans inject ? Pourquoi oui ou non ?

183

Dans le CV, il est indiqué «J'ai réduit le nombre de requêtes API répétées de 42%». Raconte cette histoire : comment tu as rencontré le problème des requêtes répétées dans RxJS, et ce que tu en as tiré comme leçon, comment ton approche du travail avec RxJS a changé ?

181

Comprends-tu ce qu'est le polymorphisme ? Peux-tu l'expliquer avec tes propres mots ?

180

À partir de quelle version d'Angular les composants autonomes sont-ils devenus par défaut ? Cela signifie-t-il que les modules sont obsolètes et ne sont plus nécessaires ?

163

Dans quelle direction vous évaluez-vous vous-même : Middle ou Senior ?

163

As-tu déjà rencontré un concept similaire aux signaux (par exemple, dans d'autres frameworks) ?

160

Quels critères de qualité du code peux-tu citer ? Développe davantage ce que tu entends par code de qualité.

158

Comment aborderiez-vous la tâche si vous deviez mesurer le nombre de lignes de code dans un projet?

157

Quelle est votre expérience en revue de code tiers — votre familiarité avec le code d'autrui?

154

Ai-je bien compris que RxJS peut faire tout ce que les signaux peuvent faire, et que les signaux ne peuvent pas tout faire ce que RxJS peut faire?

150

Si les signaux sont plus faciles à utiliser, cela signifie-t-il qu'il y a des problèmes dans RxJS auxquels presque tous les développeurs sont confrontés et qu'ils ne peuvent pas comprendre rapidement?

149

Quelle est la différence entre un système de conception et une bibliothèque de composants?

147

Compareriez-vous les signaux et RxJS comme des outils interchangeables, ou chacun pour sa tâche spécifique ? Si c'est le second, pour quelle tâche précisément ?

146
/2