Initial phone Screen, with a recruiter, Then an interview with the hiring manager where you given a run down of the company and mentions current issues and asks our thoughts on how we can tackle it. Also asked a lot of behavioral questions followed by a SQL test