You have to pass a test to get an interview. The test is very simple but you must do well on it to be considered.
I had no issues communicating with HR and scheduling an interview.
The interview process was not very stressful. I spoke with three different people but did not have a highly technical interviewer.