What FAQ?
You keep speaking of one but I don't know of such a thing, are you making this up or where did you learn about this FAQ?
If you've been working as a developer for quite some time, you should be able to come up with good real world questions yourself.
Here are a few of my basic interview questions:
If a report is running very slowly, what do you look for?
Does the information placed in the record selection formula always make it into the Database->Show SQL Query?
Can you edit the SQL in the Database->Show SQL Query?
Are you familiar with the Command object in Crystal, and what are it's advantages and disadvantages?
A requirement for a report is defined as needing a parameter so that users can SELECT multiple states to filter their data, which would you use as the data source between these two, a View or a Stored Procedure, and why?
Then I usually just ask a few basic questions about graphs, crosstabs, subreports and conditional formulas (suppression, formatting, etc.)
Then one of the HUGE questions is to ask how they go about solving problems whne they don't know how to resolve something important, but not immediately time critical, if they state that they post in a forum, that's a huge plus, stating that they use the help file and then they just try to work it out is not very comforting.
Finally I ask an awkward question, such as if they've ever been in a cave to learn if they have a sense of humor and how they roll with unusual scenarios.
The questions should be somewhat tailored to the position though.
-k