I thought it would be helpful to start a thread discussing possible MFC interview questions and answers.

For starters:
How would you define a virtual function?