top 45 xml interview questions
Liste complète des questions d'entrevue XML de base et avancées les plus fréquemment posées avec des explications détaillées et des exemples de code:
XML est principalement préféré par les développeurs pour la conception, le développement et la maintenance de l'interface. La raison pour laquelle la plupart d'entre eux préfèrent XML au HTML est que XML vous permet de définir votre propre élément.
Ce didacticiel couvrira tous les sujets liés au XML avec une explication détaillée pour votre compréhension facile. N'importe qui, du débutant à la personne expérimentée, peut bien être préparé pour un entretien XML avec cet ensemble de questions d'entrevue XML.
Questions et réponses d'entretien XML les plus populaires
Voici quelques-unes des questions d'entrevue XML les plus fréquemment posées que vous devez connaître avant de vous présenter à une interview XML.
Q # 1) Que signifie XML?
Répondre: XML signifie Extensible Markup Language.
Q # 2) À quoi sert XML?
Répondre: XML est un outil utilisé pour stocker et transférer des données.
Q # 3) Le format XML est-il basé sur le contenu?
Répondre: XML est axé sur le contenu.
Q # 4) XML prend-il en charge les balises définies par l'utilisateur?
Répondre: Oui, les utilisateurs peuvent créer leurs propres balises en XML.
Q # 5) Qu'est-ce que la balise de déclaration XML?
Répondre:
Q # 6) Le XML peut-il être utilisé à des fins multimédias?
Répondre: Oui, XML peut être utilisé à des fins multimédias en utilisant SVG et SMIL.
Q # 7) Que signifie SVG et à quoi sert-il?
Répondre: SVG signifie Scalable Vector Graphics. C'est un langage XML qui est utilisé pour afficher des animations, des images, des graphiques et 2D à partir du code XML. Des formules mathématiques vectorielles sont utilisées ici pour rendre le contenu.
Q # 8) Que signifie SMIL et à quoi sert-il?
Répondre: SMIL signifie Synchronized Multimedia Integration Language. Il s'agit d'un langage XML utilisé pour intégrer des images, du texte et d'autres supports pour une présentation.
Q # 9) Quelle est la différence entre XML et HTML?
Répondre:
XML | HTML |
---|---|
XML se compose de balises définies par l'utilisateur. | Le HTML se compose de balises prédéfinies. |
XML est utilisé pour stocker et transformer des données. | Le HTML est utilisé pour concevoir une page Web. |
XML est axé sur le contenu. | Le HTML est basé sur le format. |
XML est sensible à la casse. | Le HTML n'est pas sensible à la casse. |
XML nécessite une balise de fin pour un document bien formaté. | HTML ne nécessite pas de balise de fin. |
Q # 10) Quels sont les avantages de XML?
Répondre: Les avantages de XML sont les suivants:
- Simplicité: XML est simple à lire et à comprendre.
- Disponibilité: XML peut être créé à l'aide de n'importe quel éditeur de texte.
- Souplesse: XML n'a pas de balises fixes, par conséquent, les balises définies par l'utilisateur peuvent également être utilisées.
Q # 11) Quelle est l'importance de XSLT dans XML?
Répondre: XSLT signifie Extensible Style Sheet Language Transformation. Il est utilisé pour transformer un document XML en HTML avant qu'il ne soit affiché dans n'importe quel navigateur.
Q # 12) Qu'est-ce que XQuery?
Répondre: XQuery est utilisé pour récupérer des données à partir du fichier XML, qui est la base de données SQL.
Q # 13) Qu'est-ce que Xlink en XML?
Répondre: Xlink utilisé dans les fichiers XML, est le moyen standard de créer des hyperliens dans des fichiers XML.
Q # 14) Qu'est-ce que Xpointer en XML?
Répondre: Xpointer en XML permet aux hyperliens de pointer vers des parties plus spécifiques des documents ou fichiers XML.
Q # 15) Qu'est-ce que la signature / cryptage XML?
Répondre: Il définit les règles de traitement et la syntaxe pour le cryptage et la création de signatures numériques sur XML.
Q # 16) Qu'est-ce que DTD dans XML?
Répondre: DTD signifie Document Type Definition, qui décrit un document écrit en XML. La syntaxe de la déclaration XML est définie dans DTD. Les règles de convention de dénomination des différents types d'éléments sont également définies dans DTD.
Q # 17) Qu'est-ce que DOM? A quoi cela sert?
directives de préprocesseur en c ++ avec exemple
Répondre: DOM signifie le modèle d'objet de document. C'est une API, une interface de programmation d'application qui permet la navigation à travers les objets. Les documents sont traités comme des objets. Les documents DOM sont générés par l'utilisateur ou créés par un analyseur.
Q # 18) Quel est le principal inconvénient de DOM?
Répondre: Le principal inconvénient est qu'une grande partie de la mémoire est consommée par DOM.
Q # 19) Que signifie SOAP?
Répondre: SOAP est un protocole d'accès aux objets simple.
Q # 20) Quelle est la relation entre SOAP et XML?
Répondre: SOAP utilise XML pour définir un protocole d'échange d'informations dans des environnements informatiques distribués.
Q # 21) Quels sont les trois composants de SOAP?
Répondre: Il se compose d'une enveloppe, d'un ensemble de règles de codage et d'une convention pour représenter les appels de procédure distante.
Q # 22) Qu'est-ce que la fonction d'analyseur XML?
Répondre: Il est utilisé pour convertir un fichier ou un document XML en objet DOM XML qui est généralement écrit en JavaScript.
Q # 23) Qu'est-ce qu'un schéma XML?
Répondre: Le schéma XML fournit la définition d'un document XML.
Il comprend:
- Attributs et éléments.
- Éléments enfants.
- Le type de données des éléments.
- Ordre des éléments et attributs.
Q # 24) Qu'est-ce que CDATA en XML?
Répondre: CDATA signifie données de caractères. Les caractères tels que «» ne sont pas autorisés dans XML. CDATA commence par. CDATA est une donnée de caractère non analysée qui ne peut pas être analysée par l'analyseur XML.
Q # 25) Comment les commentaires sont-ils utilisés dans XML?
Répondre: Les commentaires sont affichés sous la forme. C'est similaire au HTML. Il peut être utilisé pour une ou plusieurs lignes.
Q # 26) Quelle est l'utilisation de XML dans le développement?
Répondre: XML a plusieurs utilisations comme indiqué ci-dessous:
- XML est utilisé pour les fichiers plats et les bases de données.
- Il est utilisé pour stocker des données et les transporter sur Internet.
- Il peut générer différentes données dynamiques à l'aide de feuilles de style.
- XML est utilisé pour développer des sites Web basés sur des bases de données.
- Il est utilisé pour stocker des données pour les sites Web de commerce électronique.
Q # 27) Quels sont les inconvénients de XML?
Répondre: Les inconvénients de XML incluent:
- XML n'est qu'un fichier texte si les attributs et les éléments ne sont pas fermés et définis correctement.
- Le balisage superposé n'est pas autorisé.
Q # 28) Que vérifient les éditeurs XML?
Répondre: Les vérifications des éditeurs XML sont les suivantes:
- XML contre schéma
- Code de couleur de la syntaxe XML
- XML contre DTD
- Balises d'ouverture et de fermeture standard XML
Q # 29) Qu'est-ce que Diffgram en XML?
Répondre: Diffgram est un format XML utilisé pour rechercher les versions actuelles et originales du document XML.
Q # 30) Qu'est-ce que l'analyseur XML?
Répondre: L'analyseur XML est un logiciel qui vérifie un format bien défini et effectue la validation du document. Il nous permet également de lire, créer et modifier un document XML existant.
Q # 31) Comment connecter XML avec la base de données?
Répondre: Les modules d'importation et d'exportation XML sont utilisés pour connecter les applications XML aux bases de données. Il doit y avoir une correspondance 1: 1 entre le nom de champ du type d'élément et la table de base de données dans le schéma DTD ou XML. Alors que dans certains cas, peu de programmation est nécessaire pour établir la correspondance souhaitée.
Q # 32) Comment exécuter un fichier XML?
Répondre: XML n'est pas un langage de programmation. Il ne peut pas être exécuté ou exécuté. Il peut être visualisé ou affiché sur le navigateur ou à l'aide de l'éditeur XML.
Q # 33) Décrivez XPath.
Répondre: XPath peut être décrit comme suit:
- XPath est une recommandation du W3C.
- C'est la syntaxe pour définir des parties d'un document XML.
- Il utilise des expressions de chemin pour naviguer dans les documents XML.
- XPath contient une bibliothèque de fonctions standard.
- XPath est un élément majeur de la norme XSLT.
- Il est utilisé pour parcourir les attributs et les éléments d'un document XML.
Q # 34) Donnez un exemple de XML.
Répondre:
Sale for today Laptop table 2008 500
Q # 35) Que sont les documents XML bien formés?
Répondre: Les documents XML bien formés présentent les caractéristiques suivantes:
- Un document XML doit avoir un élément racine.
- Les balises XML sont sensibles à la casse.
- Les éléments XML doivent être correctement imbriqués.
- Les valeurs XML doivent être correctement citées.
- Les balises XML doivent être fermées correctement.
Q # 36) Que sont les attributs XML? Expliquez avec un exemple.
Répondre: Les valeurs d'attribut XML doivent toujours être entre guillemets. Des guillemets simples ou doubles peuvent être utilisés dans XML.
Par exemple:
Q # 37) Écrivez un code pour l'attribut et l'élément XML.
Répondre:
Maharashtra Mumbai India Maharashtra Mumbai
Dans le premier élément, l'emplacement est un attribut. Enfin, la localisation est un élément. L'utilisateur peut choisir l'attribut ou l'élément.
Q # 38) Les fichiers XML peuvent-ils être affichés dans les navigateurs?
Répondre: Oui, le fichier XML peut être affiché dans tous les navigateurs connus. Ils ne sont pas affichés sous forme de pages HTML.
Q # 39) Qu'est-ce que XML Httprequest? Quels sont ses avantages?
Répondre: Tous les navigateurs modernes ont un objet XML Httprequest intégré pour demander des données à un serveur.
Ses avantages sont les suivants:
- Mettre à jour une page Web sans recharger la page.
- Demander des données à un serveur
- Recevoir les données d'un serveur après le chargement de la page.
- Envoyez des données à un serveur en arrière-plan.
Q # 40) Exemple de HttpRequest.
Répondre:
var xhttp= newXML Httprequest(); Xhttp.onreadystatechange=function(); { If this.readystate==4&& this.status==200) { Action to be performed when document is ready; Document.getelementbyID(“Demo”) Innerhtml=xhttp.responseText;}};
Q # 41) Qu'est-ce que l'élément XML?
Répondre: L'élément XML contient la balise de début, la balise de fin et les valeurs.
Par exemple:
Mettre - 400,00
L'élément XML sans valeur est dit vide comme
Q # 42) Que sont les règles de dénomination XML?
Réponse: Les règles de dénomination sont:
- Les noms d'élément doivent commencer par une lettre ou un trait de soulignement.
- Les noms d'élément sont sensibles à la casse.
- Les noms d'élément ne peuvent pas commencer par les lettres XML.
- Les noms d'élément peuvent contenir des lettres, des chiffres, des traits d'union, des traits de soulignement et des points.
- Les noms d'élément ne peuvent pas contenir d'espaces.
Q # 43) Qu'est-ce que SAX en XML?
Répondre: SAX signifie Simple API for XML. Il s'agit d'un analyseur d'accès séquentiel.
Il fournit un mécanisme de lecture de données à partir d'un document XML. On dit que c'est une alternative au DOM. DOM opère sur les documents dans leur ensemble, les analyseurs SAX opèrent sur chaque élément du document XML de manière séquentielle.
SAX consomme moins de mémoire. Il ne peut pas être utilisé pour écrire un document XML.
Q # 44) Qu'est-ce que XSNL?
Répondre: XSNL signifie XML Search Neutral Language. Ce langage agit entre l'interface de méta-recherche et le système ciblé.
Q # 45) Quelle est la différence entre un élément simple et un élément complexe?
Répondre: Les éléments simples ne peuvent pas être laissés vides. Il contient moins d'attributs, d'éléments enfants, etc. Les éléments simples sont des éléments textuels. Les éléments complexes peuvent contenir des sous-éléments, des éléments vides, etc. L'élément complexe peut contenir plusieurs attributs et éléments.
Conclusion
Nous avons couvert les questions d'entretien XML les plus fréquemment posées avec des réponses pour les entretiens de niveau débutant et expérimenté.
Soyez toujours prêt avec le sujet avant toute entrevue et répondez aux questions avec confiance - Le succès sera certainement le vôtre.
Le meilleur pour votre entretien !!
lecture recommandée
- Questions et réponses d'entrevue
- Questions et réponses d'entrevue de test ETL
- Quelques questions et réponses difficiles sur les tests manuels
- 25 meilleures questions et réponses d'entrevue de test Agile
- Questions d'entrevue Spock avec réponses (les plus populaires)
- Quelques questions d'entretien intéressantes sur les tests de logiciels
- Top 20+ Questions et réponses d'entrevue .NET
- Top 32 des meilleures questions et réponses d'entrevue de datastage