You can prepare for a job interview by studying weeks in advance, but there's still no guarantee that you won't be asked a question you have no idea how to answer.

The trickiest — and most important — questions are designed to help employers gain a deeper understanding of details beyond what's listed on your resume.