XML Interview Questions and Answers
Are you a developer? Need to update your software development knowledge or need to prepare for a job interview?
Check out this collection of XML Interview Questions and Answers...
XML Interview Questions and Answers
- What is XML?
- What is a markup language?
- Where should I use XML?
- Why is XML such an important development?
- Describe the differences between XML and HTML.
- Describe the role that XSL can play when dynamically generating HTML pages from a relational database.
- What is SGML?
- Aren't XML, SGML, and HTML all the same thing?
- Who is responsible for XML?
- Why is XML such an important development?
- Give a few examples of types of applications that can benefit from using XML.
- What is DOM and how does it relate to XML?
- What is SOAP and how does it relate to XML?
- Why not just carry on extending HTML?
- Why should I use XML?
- Can you walk us through the steps necessary to parse XML documents?
- Give some examples of XML DTDs or schemas that you have worked with.
- Using XSLT, how would you extract a specific attribute from an element in an XML document?
- When constructing an XML DTD, how do you create an external entity reference in an attribute value?
- How would you build a search engine for large volumes of XML data?
- What is the difference between XML and C or C++ or Java?Updated
- Does XML replace HTML?
- Do I have to know HTML or SGML before I learn XML?
- What does an XML document actually look like (inside)?
- How does XML handle white-space in my documents?
- Which parts of an XML document are case-sensitive?
- How can I make my existing HTML files work in XML?
- Is there an XML version of HTML?
- If XML is just a subset of SGML, can I use XML files directly with existing SGML tools?
- Can XML use non-Latin characters?
- What's a Document Type Definition (DTD) and where do I get one?
- Does XML let me make up my own tags?
- How do I create my own document type?
- How do I write my own DTD?
- Can a root element type be explicitly declared in the DTD?
- I keep hearing about alternatives to DTDs. What's a Schema?
- How do I get XML into or out of a database?
- Can I encode mathematics using XML?Updated
- How will XML affect my document links?
- How does XML handle metadata?
- Can I use JavaScript, ActiveX, etc in XML files?
- Can I use Java to create or manage XML files?
- How do I execute or run an XML file?
- How do I control formatting and appearance?
- How do I use graphics in XML?
- How do I include one XML file in another?
- What is parsing and how do I do it in XML
- When should I use a CDATA Marked Section?
- How can I handle embedded HTML in my XML
- What are the special characters in XML
- Do I have to change any of my server software to work with XML?
- I'm trying to understand the XML Spec: why does it have such difficult terminology?
- Can I still use server-side inclusions?
- Can I (and my authors) still use client-side inclusions?
- How can I include a conditional statement in my XML?
- I have to do an overview of XML for my manager/client/investor/advisor. What should I mention?
- What is the purpose of XML namespaces?
- What is an XML namespace?
- Does the XML namespaces recommendation define anything except a two-part naming system for element types and attributes?
- What do XML namespaces actually contain?
- Are the names of all element types and attributes in some XML namespace?
- Do XML namespaces apply to entity names, notation names, or processing instruction targets?
- Who can create an XML namespace?
- Do I need to use XML namespaces?
- What is the relationship between XML namespaces and the XML 1.0 recommendation?
- What is the difference between versions 1.0 and 1.1 of the XML namspaces recommendation?
- How do I declare an XML namespace in an XML document?
- Where can I declare an XML namespace?
- Can I use an attribute default in a DTD to declare an XML namespace?
- Do the default values of xmlns attributes declared in the DTD apply to the DTD?
- How do I override an XML namespace declaration that uses a prefix?
- How do I override a default XML namespace declaration?
- How do I undeclare an XML namespace prefix?
- How do I undeclare the default XML namespace?
- Why are special attributes used to declare XML namespaces?
- How do different XML technologies treat XML namespace declarations?
- How do I use prefixes to refer to element type and attribute names in an XML namespace?
- How do I use the default XML namespace to refer to element type names in an XML namespace?
- How do I use the default XML namespace to refer to attribute names in an XML namespace?
- When should I use the default XML namespace instead of prefixes?
- What is the scope of an XML namespace declaration?
- Does the scope of an XML namespace declaration include the element it is declared on?
- If an element or attribute is in the scope of an XML namespace declaration, is its name in that namespace?
- What happens when an XML namespace declaration goes out of scope?
- What happens if no XML namespace declaration is in scope?
- Can multiple XML namespace declarations be in scope at the same time?
- How can I declare XML namespaces so that all elements and attributes are in their scope?
- Does the scope of an XML namespace declaration ever include the DTD?
- Can I use XML namespaces in DTDs?
- Do XML namespace declarations apply to DTDs?
- Can I use qualified names in DTDs?
- Can the content model in an element type declaration contain element types whose names come from other XML namespaces?
- Can the attribute list of an element type contain attributes whose names come from other XML namespaces?
- How can I construct an XML document that is valid and conforms to the XML namespaces recommendation?
- How can I allow the prefixes in my document to be different from the prefixes in my DTD?
- How can I validate an XML document that uses XML namespaces?
- If I start using XML namespaces, do I need to change my existing DTDs?
- How do I create documents that use XML namespaces?
- How can I check that a document conforms to the XML namespaces recommendation?
- Can I use the same document with both namespace-aware and namespace-unaware applications?
- What software is needed to process XML namespaces?
- How do I use XML namespaces with Internet Explorer 5.0 and/or the MSXML parser?
- How do applications process documents that use XML namespaces?
- How do I use XML namespaces with SAX 1.0?
- How do I use XML namespaces with SAX 2.0?
- How do I use XML namespaces with DOM level 2?
- Can an application process documents that use XML namespaces and documents that don't use XML namespaces?
- Can an application be both namespace-aware and namespace-unaware?
- What does a namespace-aware application do when it encounters an error?
- What is a qualified name?
- What characters are allowed in a qualified name?
- Where can qualified names appear?
- Can qualified names be used in attribute values?
- How are qualified names mapped to names in XML namespaces?
- How are universal names represented?
- Are universal names universally unique?
- What is an XML namespace prefix?
- What characters are allowed in an XML namespace prefix?
- Can I use the same prefix for more than one XML namespace?
- What does the URI used as an XML namespace name point to?
- What is an XML namespace name?
- Can I resolve the URI used as an XML namespace name?
- Can I use a relative URI as a namespace name?
- What is XPointer?
- How do I install the XPointer processor?
- What is server-side XPointer?
- What about non-XML resources?
- What XPointer schemes are supported in this release?
- How do I configure an XPointer processor?
- How do integrate XPointer into my application?
- How do I implement an application-specific XPointer scheme?
- How do I support very large resources?
- How do I contribute?
- What's XLink?
- What are the valid values for xlink:actuate and xlink:show?
- Mock question: What is the correct answer of the following question? Which of the following is true about XLink and HTML hyperlinks?
- What three essential components of security does the XML Signatures provide?
- XLink Processing and Conformance
- XLink Markup Design
- Is XML case-sensitive?
- What’s the difference between // comments, /* */ comments and /// comments?
|