senior business analyst interview questions