First Interview was with HR general screening questions. Second Interview was with the Hiring Manager more going over background and what I had done. Third Interview had 2 parts (Sr manager and then Technical Interview). Sr Manager part was the toughest but questions are specific to Analysis roles determining if you are good at that. Technical interview was good, medium difficult.