top 45 xml interview questions
Komplexný zoznam najčastejšie kladených otázok týkajúcich sa základných a pokročilých rozhovorov s XML s podrobným vysvetlením a príkladmi kódu:
Vývojári uprednostňujú pri navrhovaní, vývoji a údržbe rozhrania formát XML. Dôvod, prečo väčšina z nich uprednostňuje XML pred HTML, je ten, že XML vám umožňuje definovať svoj vlastný prvok.
Tento výukový program sa bude venovať všetkým témam súvisiacim s XML s podrobným vysvetlením pre vaše ľahké pochopenie. Ktokoľvek od začiatočníka po skúseného človeka môže byť dobre pripravený na rozhovor XML s touto sadou otázok na rozhovor XML.
Najobľúbenejšie otázky a odpovede týkajúce sa rozhovoru XML
Nižšie sú uvedené niektoré z najčastejšie kladených otázok týkajúcich sa pohovoru XML, ktoré musíte vedieť predtým, ako sa dostavíte na rozhovor XML.
Otázka 1) Čo znamená XML?
Odpoveď: XML znamená Extensible Markup Language.
Otázka 2) Na čo sa používa XML?
Odpoveď: XML je nástroj, ktorý sa používa na ukladanie a prenos údajov.
Otázka č. 3) Je formát XML alebo riadený obsahom?
Odpoveď: XML je riadené obsahom.
Otázka č. 4) Podporuje XML používateľsky definované značky?
Odpoveď: Áno, používatelia môžu vytvárať svoje vlastné značky v XML.
Otázka č. 5) Čo je deklaračná značka XML?
Odpoveď:
Otázka č. 6) Môže sa XML použiť na multimediálne účely?
Odpoveď: Áno, XML je možné použiť na multimediálne účely pomocou SVG a SMIL.
Otázka č. 7) Čo je skratka SVG a na čo sa používa?
Odpoveď: SVG znamená Scalable Vector Graphics. Jedná sa o jazyk XML, ktorý sa používa na zobrazenie animácií, obrázkov, grafiky a 2D z kódu XML. Na vykreslenie obsahu sa tu používajú vektorové matematické vzorce.
Otázka 8) Čo znamená SMIL a na čo sa používa?
Odpoveď: SMIL znamená Synchronized Multimedia Integration Language. Je to jazyk XML, ktorý sa používa na integráciu obrázkov, textu a iných médií pre prezentáciu.
Otázka č. 9) Aký je rozdiel medzi XML a HTML?
Odpoveď:
XML | HTML |
---|---|
XML sa skladá z užívateľom definovaných značiek. | HTML sa skladá z preddefinovaných značiek. |
XML sa používa na ukladanie a transformáciu údajov. | Na návrh webovej stránky sa používa HTML. |
XML je riadené obsahom. | HTML je riadené formátom. |
XML rozlišuje veľké a malé písmená. | V jazyku HTML sa nerozlišujú veľké a malé písmená. |
Pre dobre naformátovaný dokument vyžaduje XML koncovú značku. | HTML nevyžaduje koncovú značku. |
Otázka č. 10) Aké sú výhody XML?
Odpoveď: Výhody XML sú nasledujúce:
- Jednoduchosť: XML je ľahko čitateľný a zrozumiteľný.
- Dostupnosť: XML je možné vytvoriť pomocou ľubovoľného textového editora.
- Flexibilita: XML nemá žiadne pevné značky, a preto je možné použiť aj značky definované používateľom.
Otázka č. 11) Aký význam má XSLT v XML?
Odpoveď: XSLT je skratka pre Extensible Style sheet Language Transformation. Používa sa na transformáciu dokumentu XML do formátu HTML pred jeho zobrazením v ľubovoľnom prehliadači.
Otázka č. 12) Čo je XQuery?
Odpoveď: XQuery sa používa na načítanie údajov zo súboru XML, ktorým je databáza SQL.
Otázka č. 13) Čo je Xlink v XML?
Odpoveď: Xlink používaný v súboroch XML predstavuje štandardný spôsob vytvárania hypertextových odkazov v súboroch XML.
Otázka č. 14) Čo je Xpointer v XML?
Odpoveď: Xpointer v XML umožňuje hypertextovým odkazom smerovať na konkrétnejšie časti dokumentov alebo súborov XML.
Otázka č. 15) Čo je podpis / šifrovanie XML?
Odpoveď: Definuje pravidlá spracovania a syntax pre šifrovanie a vytváranie digitálnych podpisov na XML.
Otázka č. 16) Čo je DTD v XML?
Odpoveď: DTD znamená Document Type Definition, ktorá popisuje dokument napísaný v XML. Syntax deklarácie XML je definovaná v DTD. Pravidlá pomenovania konvencií rôznych typov prvkov sú definované aj v DTD.
Otázka č. 17) Čo je DOM? Načo sa to používa?
najlepšia aplikácia na stiahnutie mp3 skladieb
Odpoveď: DOM je skratka pre Document Object Model. Jedná sa o API, aplikačné programové rozhranie, ktoré umožňuje navigáciu po objektoch. S dokumentmi sa zaobchádza ako s objektmi. Dokumenty DOM generuje používateľ alebo ich vytvára analyzátor.
Otázka č. 18) Aká je hlavná nevýhoda modelu DOM?
Odpoveď: Hlavnou nevýhodou je, že veľkú časť pamäte spotrebúva DOM.
Otázka č. 19) Čo znamená SOAP?
Odpoveď: SOAP je protokol jednoduchého prístupu k objektu.
Otázka 20) Aký je vzťah protokolu SOAP s XML?
Odpoveď: SOAP používa XML na definovanie protokolu na výmenu informácií v distribuovaných výpočtových prostrediach.
Otázka č. 21) Aké sú tri komponenty v SOAP?
Odpoveď: Skladá sa z obálky, sady pravidiel kódovania a konvencie reprezentujúcej vzdialené volania procedúr.
Otázka č. 22) Čo je funkcia analyzátora XML?
Odpoveď: Používa sa na prevod súboru XML alebo dokumentu na objekt XML DOM, ktorý je zvyčajne napísaný v JavaScripte.
Otázka č. 23) Čo je schéma XML?
Odpoveď: Schéma XML poskytuje definíciu dokumentu XML.
Pozostáva z:
- Atribúty a prvky.
- Detské prvky.
- Dátový typ prvkov.
- Poradie prvkov a atribútov.
Otázka č. 24) Čo je to CDATA v XML?
Odpoveď: CDATA znamená znakové údaje. Znaky ako „“ nie sú v XML povolené. CDATA začína na. CDATA sú údaje znakov bez analýzy, ktoré analyzátor XML nemôže analyzovať.
Otázka č. 25) Ako sa používajú komentáre v XML?
Odpoveď: Komentáre sa zobrazujú ako. Je to podobné ako v HTML. Môže byť použitý pre jeden riadok alebo viac riadkov.
Otázka č. 26) Aké je použitie XML pri vývoji?
Odpoveď: XML má viac použití, ako je uvedené nižšie:
- XML sa používa pre ploché súbory a databázy.
- Slúži na ukladanie a prenos dát na internete.
- Môže generovať rôzne dynamické údaje pomocou štýlov.
- XML sa používa na vývoj databázových webových stránok.
- Slúži na ukladanie údajov pre webové stránky elektronického obchodu.
Otázka č. 27) Aké sú nevýhody XML?
Odpoveď: Medzi nevýhody XML patrí:
- XML je iba textový súbor, ak atribúty a prvky nie sú uzavreté a definované správne.
- Prekrývajúce sa značky nie sú povolené.
Otázka č. 28) Čo kontrolujú editory XML?
Odpoveď: Kontrola editorov XML je nasledovná:
- XML proti schéme
- Farebný kód syntaxe XML
- XML proti DTD
- Štítky XML na otváranie a zatváranie
Otázka č. 29) Čo je to Diffgram v XML?
Odpoveď: Diffgram je formát XML, ktorý sa používa na vyhľadanie aktuálnej a pôvodnej verzie dokumentu XML.
Otázka 30) Čo je to XML Parser?
Odpoveď: Analyzátor XML je softvér, ktorý kontroluje presne definovaný formát a vykonáva validáciu dokumentu. Umožňuje nám tiež čítať, vytvárať a upravovať existujúci dokument XML.
Otázka č. 31) Ako pripojiť XML k databáze?
Odpoveď: Na prepojenie aplikácií XML s databázami sa používajú moduly XML na import a export. Medzi názvom poľa typu prvku a databázovou tabuľkou v schéme DTD alebo XML musí byť zhoda 1: 1. V niektorých prípadoch je na dosiahnutie požadovanej zhody potrebné len málo programovania.
Otázka č. 32) Ako spustiť súbor XML?
Odpoveď: XML nie je programovací jazyk. Nemožno ho spustiť ani vykonať. Môže sa zobraziť alebo zobraziť v prehliadači alebo pomocou editora XML.
Otázka č. 33) Popíšte XPath.
Odpoveď: XPath možno opísať nasledovne:
- XPath je odporúčanie W3C.
- Je to syntax pre definovanie častí dokumentu XML.
- Na navigáciu v dokumentoch XML používa výrazy cesty.
- XPath obsahuje štandardnú knižnicu funkcií.
- XPath je hlavným prvkom štandardu XSLT.
- Používa sa na navigáciu po atribútoch a prvkoch v dokumente XML.
Otázka č. 34) Poskytnite príklad XML.
Odpoveď:
Sale for today Laptop table 2008 500
Otázka č. 35) Čo sú dobre tvarované dokumenty XML?
Odpoveď: Dobre tvarované dokumenty XML majú nasledujúce vlastnosti:
- Dokument XML musí mať koreňový prvok.
- V značkách XML sa rozlišujú veľké a malé písmená.
- Prvky XML by mali byť správne vnorené.
- Hodnoty XML by mali byť správne citované.
- Značky XML by mali byť správne uzavreté.
Otázka č. 36) Čo sú atribúty XML? Vysvetlite na príklade.
Odpoveď: Hodnoty atribútov XML by mali byť vždy citované. V XML je možné použiť jednoduché alebo dvojité úvodzovky.
Napríklad:
Otázka č. 37) Napíšte kód pre atribút a prvok XML.
Odpoveď:
Maharashtra Mumbai India Maharashtra Mumbai
V prvom prvku je location atribút. Nakoniec je umiestnenie prvkom. Užívateľ si môže zvoliť atribút alebo prvok.
Otázka č. 38) Je možné súbory XML zobraziť v prehliadačoch?
Odpoveď: Áno, súbor XML je možné zobraziť vo všetkých známych prehľadávačoch. Nie sú zobrazené ako stránky HTML.
Otázka č. 39) Čo je XML Httprequest? Aké sú jeho výhody?
Odpoveď: Všetky moderné prehľadávače majú zabudovaný objekt XML Httprequest na vyžiadanie údajov zo servera.
Jeho výhody sú nasledujúce:
- Aktualizácia webovej stránky bez jej opätovného načítania.
- Vyžiadajte si údaje zo servera
- Po načítaní stránky prijímať údaje zo servera.
- Pošlite údaje na server na pozadí.
Otázka č. 40) Príklad HttpRequest.
Odpoveď:
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;}};
Otázka č. 41) Čo je prvok XML?
Odpoveď: Element XML obsahuje začiatočnú značku, koncovú značku a hodnoty.
Napríklad:
Daj - 400,00
O prvku XML bez hodnoty sa hovorí, že je prázdny ako
Otázka 42) Čo sú pravidlá pomenovania XML?
Odpoveď: Pravidlá pomenovania sú:
- Názvy prvkov musia začínať písmenom alebo podčiarkovníkom.
- V názvoch prvkov sa rozlišujú veľké a malé písmená.
- Názvy prvkov nemôžu začínať písmenami XML.
- Názvy prvkov môžu obsahovať písmená, číslice, spojovníky, podčiarkovník a bodky.
- Názvy prvkov nemôžu obsahovať medzery.
Otázka č. 43) Čo je SAX v XML?
Odpoveď: SAX je skratka pre Simple API for XML. Je to analyzátor sekvenčného prístupu.
Poskytuje mechanizmus čítania údajov z dokumentu XML. Hovorí sa o nej, že je alternatívou k DOM. DOM pracuje s dokumentmi ako celkom, analyzátory SAX pracujú s každou časťou dokumentu XML postupne.
SAX spotrebuje menej pamäte. Nie je možné ho použiť na zápis dokumentu XML.
Otázka č. 44) Čo je to XSNL?
Odpoveď: XSNL znamená XML Search Neutral Language. Tento jazyk funguje medzi rozhraním meta-vyhľadávania a cieľovým systémom.
Otázka č. 45) Aký je rozdiel medzi jednoduchým a zložitým prvkom?
Odpoveď: Jednoduché prvky nemôžu zostať prázdne. Obsahuje menej atribútov, podradených prvkov atď. Jednoduché prvky sú textové prvky. Komplexné prvky môžu obsahovať čiastkové prvky, prázdne prvky atď. Komplexný prvok môže obsahovať viac atribútov a prvkov.
Záver
Najčastejšie otázky s XML rozhovormi sme pokryli odpoveďami pre začiatočníkov aj skúsenými pohovormi.
Pred akýmkoľvek pohovorom vždy buďte pripravení na túto tému a s dôverou odpovedzte na otázky - Úspech bude určite váš.
Všetko najlepšie pre váš rozhovor !!
Odporúčané čítanie
- Dotazy a odpovede na pohovor
- ETL Testovacie otázky a odpovede na pohovor
- Niektoré zložité otázky a odpovede na ručné testovanie
- 25 najlepších otázok a odpovedí na agilné testovacie pohovory
- Spock Interview Otázky s odpoveďami (najobľúbenejšie)
- Niektoré zaujímavé otázky týkajúce sa testovania softvéru
- Top 20+ .NET Interview otázok a odpovedí
- Top 32 najlepších otázok a odpovedí na rozhovory o dátových záznamoch