38 years old. And yes, this is usually common with older women
WTF! How old are you? You must lack experience because this is inappropriate date behavior and you should not tolerate it. It is your job to lead. You can ignore the questions. You can exclaim "Let's grab another drink!" Or "Let's dance." Or "Let's play a game" and then give the The Cube personality test.
I once blankly looked at my date and replied "I'm not here to audition for anything." And I meant it.
A date is a social contract. A man extends an invitation, makes plans, and pays. If she does not come prepared then she is wasting your time (and money). I have walked out on dates or ended them early when women were tardy, dressed inappropriately, not hot, or were rude/inappropriate/whatever.
Women unconciously "test" men. You know how you see a woman with a cute butt and want to see how she looks from the front? Women feel the same urge to know if a man is truly alpha. Women can't resist asking questions to probe your financial and social status. At the same time, women are repelled by men who are too eager and compliant. So you can't overreact and explode with anger. You just need to set appropriate boundaries.
This reminds me of a job interview where the interviewer asked me easy math questions, several degrees below my resume. So I answered one to demonstrate cooperation. But I also told him that the job might be an ineffective use of my skills. He was apologetic, telling my that Ph.D.'s sometimes flunked these questions. And he was impressed by my patience.
Anyway, some women pursued me after I walked out, or immediately slept with me when I would no longer wine and dine them. Other ones were just time-wasters and tire-kickers, and I saved time. You need to have some self-respect and realize you are not there to please the women. You are both there to explore romantic compatibility and sex. If you appease her in the hopes of having another date, then you have failed. She did not shave her legs to hear boring interview answers. She wants you to take charge and heat her up.