Finance interview questions and answers