Interview consisted for three phases: 1st - Phone interview with hiring manager for 40 mints. 2nd - Personal Interview with Hiring manager for 1 hr( resume review couple of logical reasoning questions like How many petrol pumps are there in NJ ?) 3rd ; group interview with Senior Analyst and other team members( skills review , systems knowledge, prior related experience). I got feed back in a week and manager told me i presented really well to the team so got the job :)