I did a phone interview with a recruiter, then a phone interview with a manager. After that, there was a timed online coding test. This should be your first clue that they don't know how to hire people. A coding test tells you nothing about the person's potential as an employee, only what's currently in their head, and how fast they can crank it out. On top of that, they apparently don't trust the results of the coding test, because they make you come in person for a "tech check" to make sure that you didn't cheat (i.e., have someone else take the test for you). After the tech check, I was asked to come in for a second time in person for an interview that lasted about 5 hours. You would think you'd be done with the "testing" portion of the interview, but you'd be wrong. Very few questions about my experience and myself personally were asked, instead it was a series of whiteboard coding and technical questions. The coding questions were right out of a CS textbook so if you just came out of school, you should do great. But if you haven't looked at a recursive binary tree in 20 years because no one in the real world does that, you might want to brush up on your CS textbooks. By the end, I was frankly annoyed at all the coding questions, because it's a stupid way to evaluate people. A couple of logic/coding questions should suffice to figure out if an interviewee is capable of learning and doing the job, if the interviewers have any idea what they're doing.
The process seems geared more toward freshout kids, not experienced people. This kind of interview is appropriate for someone who doesn't have much to talk about besides their CS homework, but isn't really a good way to evaluate someone with any significant amount of experience. There weren't really any questions about test engineering, test methodology, or other skills that are important in QA. Also, very few questions on my resume items. Overall, I got the impression that they don't really know how to hire people that will be successful there. The coding test is a really bad idea, and the whole interview process is very strange and is not designed to test a candidate's true potential. Be aware that you probably will be forced to go on site twice as you go through the process. This place requires a lot of candidates' time just to get through the entire interview process, offer or no offer.