Want to win a PS4? Go Premium and enter to win our High-Tech Treats giveaway. Enter to Win

x
?
Solved

Interview Questions : XML, XSL, Xpath, Xquery, Schema, DTD

Posted on 2004-08-25
4
Medium Priority
?
50,981 Views
Last Modified: 2013-11-19
hey Gurus,

I have basic Idea of XML and XSL. but I have not done any Projects completely based on XML, XSL.. Now I have an interview this week  n one of the required skills for the job are XML/XSL... If any one have any Idea about the sample Interview Questions Please send them to me

thanks In advance
0
Comment
Question by:kiran_ch5
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 2
  • 2
4 Comments
 
LVL 26

Expert Comment

by:rdcpro
ID: 11904457
I would spend some time working out some sample XML/XSLT problems.  It's almost impossible to guess what questions they will ask.  Though, in many interviews over the last few years (I do project consulting, so I've had my fair share of interviews), I have yet to meet an interviewer that actually asked me anything about it.  I think it's because most of them don't know about it anyway.  I often will try to guide the discussion to XML/XSLT based solutions, mostly to find out what level of exertise there is among my future associates.  

I have a lot of XML XSLT examples on my web site you might find interesting.  If you have IE 6, you can run most of them right from the web page:

http://rdcpro.com

Regards,
Mike Sharp
0
 

Author Comment

by:kiran_ch5
ID: 11915421
Mike

Thanks for your response.. but I applied the job in web development.. Company have XSL and XML experts in that group... So I am expecting some techinal Questions on XML and XSL..

I just have general knowledge of Conditional Processing ,Expressions &Templates ,Namespaces ,Output ,Patterns and Xpath ,Properties and Methods ,Sorting and Queries ...
 but does not have much experince in XSL FO  and Xpath..

As a experinced XML/XSL developer what Questions you will ask me if I apply job under you...

Thanks

0
 
LVL 26

Accepted Solution

by:
rdcpro earned 800 total points
ID: 11915740
I'd start out with some basic questions, like given a set of nodes, how would you create an HTML table.

http://rdcpro.com/Members/rdcpro/snippets/simplegrouping/

If you used a for-each, I'd modify the question to get you to use an apply-templates.

If you can take some real-world XML, and create a well formed HTML table out of it, you'll probably have a basic knowledge.  There are many techniques that are more advanced.   Another good question would be to take the table you started with, and then add a TD cell that contains the sum of a set of nodes.  

Next, I might get you to add a recursive routine using call-templates.

http://rdcpro.com/Members/rdcpro/snippets/recursionandcounting/

Grouping is always a difficult issue, so I'd probably press you to come up with a relatively simple XPath grouping solution for the table:

http://rdcpro.com/Members/rdcpro/snippets/xpathgrouping/

Then I would probably take the table example a bit further, and see if you knew anything about Muenchian grouping, by asking you to group the data in the table by some value.  

http://rdcpro.com/Members/rdcpro/snippets/columnrowgrouping/
http://rdcpro.com/Members/rdcpro/snippets/groupinggrades/

And if you want to know how this Muenchian grouping thing goes, I have a short tutorial on it:

http://rdcpro.com/zones/xml/xslt/faqroot/faq-grouping-1.1 

But first figure out how to create a basic HTML page with an HTML table on it using XML/XSLT.  

Other good questions would revolve around how you deal with namespaces in XSLT:

http://rdcpro.com/Members/rdcpro/snippets/xsltandnamespaces/

But really, even if they're experts there, there are so many questions to ask, you'll probably only get at the most one or two on XSLT, unless that's what they're hiring you for--in which case you should be an expert.

Good luck!

Regards,
Mike Sharp
0
 

Author Comment

by:kiran_ch5
ID: 11917821
Thanks Mike.. I really apprecitae your time..



0

Featured Post

Free Tool: ZipGrep

ZipGrep is a utility that can list and search zip (.war, .ear, .jar, etc) archives for text patterns, without the need to extract the archive's contents.

One of a set of tools we're offering as a way to say thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

SASS allows you to treat your CSS code in a more OOP way. Let's have a look on how you can structure your code in order for it to be easily maintained and reused.
Have you tried to learn about Unicode, UTF-8, and multibyte text encoding and all the articles are just too "academic" or too technical? This article aims to make the whole topic easy for just about anyone to understand.
The viewer will learn how to create and use a small PHP class to apply a watermark to an image. This video shows the viewer the setup for the PHP watermark as well as important coding language. Continue to Part 2 to learn the core code used in creat…
This tutorial will teach you the core code needed to finalize the addition of a watermark to your image. The viewer will use a small PHP class to learn and create a watermark.

609 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question