Test Laravel | QCM, Questions, Quiz – Partie 18

Questions d’Entretien sur le framework Laravel avec des réponses pour la préparation des entretiens d’embauche, tests en ligne, examens et certifications. Ces questions et réponses sur le framework Laravel comprennent divers sujets tel que les bases du framework Laravel, MVC, les commandes Artisan, Base de données, RESTful, Routing, etc… Et sont tirés d’un vrai entretien écrit et certaines parties sont en direct. Cette méthode d’apprentissage systématique préparera facilement toute personne pour réussir son test sur le framework Laravel.
 
 

1. Comment définir le nombre maximum de tentatives d’exécution d’une tâche(job) dans Laravel ?

A En configurant le fichier .env

B En utilisant la propriété « tries » dans la classe du Job

C Le nombre maximum de tentatives est déterminé par le gestionnaire de file d’attente

D Par défaut, les jobs ne sont tentés qu’une seule fois

B
En utilisant la propriété « tries » dans la classe du Job.

 

2. Que se passe-t-il si un job dans Laravel dépasse le nombre maximum de tentatives ?

A Le job est marqué comme « terminé »

B Le job est reprogrammé pour être exécuté ultérieurement.

C La tâche(job) est marquée comme « échouée » et peut être relancée manuellement

D Laravel ne prend pas en charge les tentatives d’exécution.

C
La tâche(job) est marquée comme « échouée » et peut être relancée manuellement.

 

3. Dans les queue Laravel, à quoi sert la commande php artisan queue:work ?

A Créer un nouveau gestionnaire de file d’attente

B Distribuer un job

C Pour démarrer un processus de gestionnaire de file d’attente qui écoute et traite les jobs

D Dresser la liste de tous les jobs disponibles

C
Pour démarrer un processus de gestionnaire de file d’attente qui écoute et traite les jobs.

 

4. Comment prioriser les jobs dans les files d’attente de Laravel ?

A En utilisant la méthode priority() lors de l’envoi d’un job

B Laravel ne prend pas en charge la hiérarchisation des jobs

C En modifiant la configuration du pilote de la file d’attente

D En changeant le nom de la classe du job

A
En utilisant la méthode priority() lors de l’envoi d’un job.

 

 
 

5. A quoi sert principalement le système « Broadcasting » dans Laravel ?

A Gérer les migrations de bases de données

B Diffuser des événements en temps réel aux clients connectés

C Générer des templates HTML

D Gérer l’authentification des utilisateurs

B
Diffuser des événements en temps réel aux clients connectés.

 

6. Quel package Laravel fournit l’infrastructure pour la diffusion d’événements ?

A broadcast

B event-broadcasting

C laravel-websockets

D broadcast-manager

B
event-broadcasting

 

7. Dans Laravel, à quoi sert un event ?

A Définir des routes API

B Déclencher une action spécifique lorsqu’un événement se produit

C Stocker les données de session de l’utilisateur

D Configurer le serveur de diffusion

B
Déclencher une action spécifique lorsqu’un événement se produit.

 

 
 

8. Quel pilote de broadcasting est couramment utilisé pour le broadcasting en temps réel dans les applications Laravel ?

A pusher

B file

C database

D redis

A
pusher

 

9. Qu’est-ce qu’un « Channel » dans le système de Broadcasting de Laravel ?

A Une route spécifique pour la diffusion d’événements

B Un mécanisme pour grouper et filtrer les événements pour des clients ou des sujets spécifiques

C Un type d’événement

D Une table de base de données pour stocker les événements

B
Un mécanisme pour grouper et filtrer les événements pour des clients ou des sujets spécifiques.

 

10. Quelle commande Laravel est utilisée pour créer une nouvelle classe event ?

A php artisan event:new

B php artisan make:event

C php artisan create:event

D php artisan generate:event

B
php artisan make:event

 

 

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *