Test Initiation à RxJS

QCM RxJS avec réponses pour évaluer vos connaissances et préparer vos entretiens d'embauche. Évaluation de votre niveau technique en 20 minutes.

Validez et mettez en avant vos compétences
Résultats privés sauf si vous les partagez
Comparez vos résultats à la moyenne des devs

Détails du test

Intermédiaire
juillet 2024
17 minutes
3.7/5(10)

RxJS est l'implémentation de ReactiveX pour JavaScript.

C'était une implémentation du modèle d'observateur. Après son développement, des bibliothèques de programmation ultérieures ont été développées autour des principaux langages tels que .NET et JavaScript.

Le projet ReactiveX a été initialement lancé par Matthew Podwysocki et d'autres en tant que projet open source indépendant pour Microsoft.

Il a ensuite été rapidement utilisé par des entreprises comme Netflix avec RxJava.

Actuellement le principal responsable de RxJS est Ben Lesh. (précédemment développeur chez Google et Netflix)

Ce test est constitué de 20 questions tirées aléatoirement dans une base de 21 questions en RxJS.Découvrez toutes nos questions d’entretiens avec réponses ici
⚠️ Les résultats de classement depuis toujours risquent de ne pas être pertinents car le test n'a pas encore été passé suffisament de fois.
⌛ Classement pas encore disponible !Le classement sera disponible lorsqu'un minimum de développeurs l'auront passé.

Auteur du test : Amine Boucham

Amine Boucham est un développeur indépendant à MyLabz (Précédement développeur pour NGE-Connect), ayant découvert la programmation réactive lors de sa premiere mission il essaye de devenir expert en ce domaine.

Ce concept n’est pas toujours saisi clairement et son importance est sous-estimée alors il essaye d'apporter les bénéfices d'utiliser ce paradigme de programation en entreprise.

Contributeurs3
developer avatar
developer avatar
developer avatar
Participez à l'amélioration du test

Exemple de question

Je désire écouter un champ input afin de proposer de l'auto complétion à mon utilisateur.

const input = document.getElementById(id)

fromEvent(input, 'keydown').pipe(
   ***************,
   map(e => e.target.value)
) 

Par quel opérateur puis-je remplacer ******* pour éviter de faire un appel api a chaque fois que l'utilisateur appuis sur une touche ?

Voir les 21 questions du test.

Avis des développeurs et techs

developer avatar
Dongyue Wang
04/07/2024
developer avatar
Othmane
30/01/2024
parfois c'est pas clair veuillez switcher entre radio et checkbox pour les choix multiples et choix unique
developer avatar
Benjamin Fenasse
18/09/2023
Excellent test, questions interessantes et couvrant une grosse quantité de domaines du sujet
developer avatar
10/07/2023
manque d'analyse de senario reel et le prompte est quelque fois peu decrit donc on peut mql le comprendre
developer avatar
Amine Boucham
16/10/2022
See one error in the test (2 times the same code :/)