Phone Interview, then on site interview with director and hiring manager. basic SQL and analytical questions. Discussed about the past experience. And discussion on job responsibilities. Phone interview was HR round and on site interview was with hiring manager which lasted for 2 hours. First hour was the interview session and second hour was the discussion with Director who gave a brief overview of company and the team.