The hiring manager is very supportive and helpful. There are three rounds of interview, and the job description clearly outlines all necessary information. Their web application have enough background information you need to prepare to know about them.