It was good. They do ask all the practical real problems. It has hr interview, then technical interview and then hiring manager interview, may be asked to come onsite. HR will walk you through full job description, benefits, and hiring process which was really great.