Took about 2.5 weeks to hear back from the time I applied online. I had a phone interview and was asked to interview in person later that day (since I was already in town and available). They sent me a project that night (very simple... took ~1 hour to complete). A few days later I was offered the position.