Comment le serveur comprend-il qu'il doit télécharger un fichier et non simplement obtenir une entité (par exemple, lors du téléchargement d'un PDF) ?
Frontend
Parle-moi plus en détail des tableaux de bord : d'où provenaient les métriques, quelles métriques avez-vous collectées.
Jusqu'où souhaitez-vous évoluer en termes de développement futur ? Comment vous évaluez-vous : développeur middle ou senior ?
D'où provenaient les DTO ? Comment ont-ils identifié les entités de domaine ?
Quelle était l'architecture avant FSD ? Pourquoi avoir choisi précisément FSD et pas d'autres approches ?
Quelles méthodes connais-tu pour créer des micro-tâches ? Qu'est-ce qui est généralement considéré comme une micro-tâche ?
Quels outils d'IA utilisez-vous au travail?
Comment allez-vous stocker les callbacks à l'intérieur de EventEmitter?
Comment avez-vous augmenté le SLA de 96% à 99,8% et comment avez-vous mesuré cette métrique?
Sera-t-elle incluse dans la build de production si la bibliothèque n'est importée nulle part dans le code?
Qu'est-ce qui précisément te déclenche dans les tâches ? Qu'est-ce qui te motive ?
Quelle est la différence entre la méthode POST et PUT?
Précision : l'application était-elle une application de bureau dans le navigateur ou native ?
Quels protocoles votre application utilisait-elle pour communiquer avec le backend?
Où se situe la frontière entre feature et entity ? Quand vous mettez la logique métier ?
Parle-moi de ton dernier projet : en quoi consistait-il, quelles ont été les réalisations clés et ta contribution ?
Pourquoi as-tu décidé de changer de travail?
Sur quelles parties peut-on diviser une requête HTTP ?
Pourquoi toutes les micro-tâches sont-elles exécutées en premier, puis les macro-tâches ? Pourquoi pas l'inverse ?
Exercice pratique : réaliser une boutique de produits en React/TypeScript — afficher une liste de produits avec des cartes contenant une image, un nom, une description et un prix. Les données sont chargées via une simulation de serveur.