I got a very quick response to my online application. The process starts off with a technical phone screen. The phone screen consists of a basic interview reviewing the resume and relevant work eperience. I was then assigned a programming assignment to be solved in an hour after which the interviewer called back to talk through the solution. The assigment wasn't too difficult in hindsight, I didn't do well though.