James at 2009-12-20 17:52:19:
I've struggled with these issues as well, not knowing my characters or story well enough before I start telling it. The character interview you describe is a great jumping off point to figuring out the lay of the land.
But I've found many times that answers to these questions in the early days can seem arbitrary. I find myself coming up with stuff that may or may not be useful in the story itself. Does it matter that my character hated his mother? What if this fact never appears in the story? Then does it exist? And without the context of what I'm trying to do with the story, how am I to know if my character does actually hate his mother? Flip a coin? Trust my unconscious? Chicken or the egg?
What I find interesting though is to do a fast characterization, figure out what the character wants and needs, figure out the relationships, and then write the first draft. In the telling of the story, I'll find that stuff I didn't know about my character will suddenly start revealing itself. Sometimes it'll happen on it's own, and other times I'll decide the character needs to hate his mother to help drive a piece of the story. The information of characterization that is important to know will make itself known in the course of writing the script.
What's interesting is to do the character interview before you write your first draft and then do another after. Notice how many details changed. Hopefully in writing we're flexible enough to allow our characters to reveal themselves in the story, rather than semi-abitrarily creating a history and forcing the story to conform to that history.
In any case, for m,e it feels like character details and pre-plotting, to a certain extent, has to be a fluid, ever changing experience, informed by and informing your story as it develops.