XML (Extensible Markup Language) Interview Questions

 
1.
What is XML?
2.
What is a markup language?
3.
Where should I use XML?
4.
Why is XML such an important development?
5.
Describe the differences between XML and HTML?
6.
Describe the role that XSL can play when dynamically generating HTML pages from a relational database?
7.
What is SGML?
8.
Aren't XML, SGML, and HTML all the same thing?
9.
Who is responsible for XML?
10.
Why is XML such an important development?
11.
Give a few examples of types of applications that can benefit from using XML?
12.
What is DOM and how does it relate to XML?
13.
What is SOAP and how does it relate to XML?
14.
Why not just carry on extending HTML?
15.
Why should I use XML?
16.
Can you walk us through the steps necessary to parse XML documents?
17.
Give some examples of XML DTDs or schemas that you have worked with?
18.
Using XSLT, how would you extract a specific attribute from an element in an XML document?
19.
When constructing an XML DTD, how do you create an external entity reference in an attribute value?
20.
What is the difference between XML and C or C++ or Java?
21.
Does XML replace HTML?
22.
Do I have to know HTML or SGML before I learn XML?
23.
What does an XML document actually look like (inside)?
24.
How does XML handle white-space in my documents?
25.
Which parts of an XML document are case-sensitive?
26.
What is XML?
27.
What is a markup language?
28.
Where should I use XML?
29.
Why is XML such an important development?
30.
Describe the differences between XML and HTML?
31.
Describe the role that XSL can play when dynamically generating HTML pages from a relational database?
32.
What is SGML?
33.
Aren't XML, SGML, and HTML all the same thing?
34.
Who is responsible for XML?
35.
Why is XML such an important development?
36.
Give a few examples of types of applications that can benefit from using XML?
37.
What is DOM and how does it relate to XML?
38.
What is SOAP and how does it relate to XML?
39.
Why not just carry on extending HTML?
40.
Why should I use XML?
41.
Can you walk us through the steps necessary to parse XML documents?
42.
Give some examples of XML DTDs or schemas that you have worked with?
43.
Using XSLT, how would you extract a specific attribute from an element in an XML document?
44.
When constructing an XML DTD, how do you create an external entity reference in an attribute value?
45.
What is the difference between XML and C or C++ or Java?
46.
Does XML replace HTML?
47.
Do I have to know HTML or SGML before I learn XML?
48.
What does an XML document actually look like (inside)?
49.
How does XML handle white-space in my documents?
50.
Which parts of an XML document are case-sensitive?