Top interview questions and answers for spark