Applied through their website, the HRs are really nice and helpful with my interested division. You can also get their advise about the details of the position. There were 2 HRs helping me. You can even choose a different target. feel free to ask questions and require a specific job description.
P.S. When applying, you have to pass an online test.