Paymate Software interview question

difference between code first db first