spark interview question part-3