dba interview questions and answers