It was good process. I like the way they approached me on in mail. initial round was with a recruiter and then I had a 45 mins meeting with the Hiring manager for. They will ask you a lot of situational question and their objective is to see your approach to the question and not the ultimate result. Its recommended that when you are asked a question, you ask follow up question to get more clarity and context to understand the question better.