102 TOP XML Interview Questions and Answers for freshers pdf

 XML Interview Questions and Answers pdf,  XML Interview Questions and Answers pdf free download XML Interview Questions and Answers for freshers,  XML Interview Questions and Answers for experienced pdf
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. How would you build a search engine for large volumes of XML data? 
21. What is the difference between XML and C or C++ or Java? 
22. Does XML replace HTML? 
23. Do I have to know HTML or SGML before I learn XML?
24. What does an XML document actually look like (inside)?
25. How does XML handle white-space in my documents? 
26. Which parts of an XML document are case-sensitive?
27. How can I make my existing HTML files work in XML?
28. Is there an XML version of HTML? 
29. If XML is just a subset of SGML, can I use XML files directly with existing SGML tools? 
30. Can XML use non-Latin characters? 
31. What’s a Document Type Definition (DTD) and where do I get one? 
32. Does XML let me make up my own tags? 
33. How do I create my own document type? 
34. How do I write my own DTD? 
35. Can a root element type be explicitly declared in the DTD? 
36. I keep hearing about alternatives to DTDs. What’s a Schema? 
37. How do I get XML into or out of a database? 
38. Can I encode mathematics using XML?Updated 
39. How will XML affect my document links? 
40. How does XML handle metadata? 
41. Can I use JavaScript, ActiveX, etc in XML files? 
42. Can I use Java to create or manage XML files? 
43. How do I execute or run an XML file? 
44. How do I control formatting and appearance? 
45. How do I use graphics in XML? 
46. How do I include one XML file in another? 
47. What is parsing and how do I do it in XML 
48. When should I use a CDATA Marked Section? 
49. How can I handle embedded HTML in my XML 
50. What are the special characters in XML 
51. Do I have to change any of my server software to work with XML? 
51. I’m trying to understand the XML Spec: why does it have such difficult terminology? 
52. Can I still use server-side inclusions? 
53. Can I (and my authors) still use client-side inclusions?
54. How can I include a conditional statement in my XML?
55. I have to do an overview of XML for my manager/client/investor/advisor. What should I mention? 
56. What is the purpose of XML namespaces? 
57. What is an XML namespace? 
58. Does the XML namespaces recommendation define anything except a two-part naming system for element types and attributes?
58. What do XML namespaces actually contain? 
59. Are the names of all element types and attributes in some XML namespace? 
60. Do XML namespaces apply to entity names, notation names, or processing instruction targets? 
61. Who can create an XML namespace? 
62. Do I need to use XML namespaces? 
63. What is the relationship between XML namespaces and the XML 1.0 recommendation? 
64. What is the difference between versions 1.0 and 1.1 of the XML namspaces recommendation? 
65. How do I declare an XML namespace in an XML document?
66. Where can I declare an XML namespace? 
67. Can I use an attribute default in a DTD to declare an XML namespace? 
68. Do the default values of xmlns attributes declared in the DTD apply to the DTD? 
69. How do I override an XML namespace declaration that uses a prefix? 
70. How do I override a default XML namespace declaration?
71. How do I undeclare an XML namespace prefix? 
71. How do I undeclare the default XML namespace? 
72. Why are special attributes used to declare XML namespaces?
73. How do different XML technologies treat XML namespace declarations?
74. How do I use prefixes to refer to element type and attribute names in an XML namespace? 
75. How do I use the default XML namespace to refer to element type names in an XML namespace? 
76. How do I use the default XML namespace to refer to attribute names in an XML namespace? 
77. When should I use the default XML namespace instead of prefixes? 
78. What is the scope of an XML namespace declaration?
79. Does the scope of an XML namespace declaration include the element it is declared on? 
80. If an element or attribute is in the scope of an XML namespace declaration, is its name in that namespace? 
81. What happens when an XML namespace declaration goes out of scope? 
82. What happens if no XML namespace declaration is in scope? 
83. Can multiple XML namespace declarations be in scope at the same time? 
84. How can I declare XML namespaces so that all elements and attributes are in their scope? 
85. Does the scope of an XML namespace declaration ever include the DTD? 
86. Can I use XML namespaces in DTDs? 
87. Do XML namespace declarations apply to DTDs? 
88. Can I use qualified names in DTDs? 
89. Can the content model in an element type declaration contain element types whose names come from other XML namespaces?
90. Can the attribute list of an element type contain attributes whose names come from other XML namespaces? 
91. How can I validate an XML document that uses XML namespaces?
92. If I start using XML namespaces, do I need to change my existing DTDs? 
93. How do I create documents that use XML namespaces?
94. How can I check that a document conforms to the XML namespaces recommendation? 
95. What software is needed to process XML namespaces?
96. How do applications process documents that use XML namespaces? 
97. How do I use XML namespaces with SAX 2.0? 
98. How do I use XML namespaces with DOM level 2? 
99. Can an application process documents that use XML namespaces and documents that don’t use XML namespaces? 
100. Can an application be both namespace-aware and namespace-unaware?
101. What does a namespace-aware application do when it encounters an error? 
102. What is a qualified name?