Eventually, one is required to get married. In the process of selecting a marriage partner, what are important topics to discuss in the dating process?

In particular, I'm looking for topics that will help ascertain if two people are compatible for marriage...

Also, do seforim talk about these topics? Or is it a matter of common sense?

Please include sources for your answer(s).