I applied online and received a first round interview. The first 10 minutes were just basic background stuff on my resume, then they moved into behavioral questions. The questions were pretty tough but I managed to answer them all.
They said they would get back to me in 2-3 weeks, about that long after I got an e-mail saying that "I had left a favorable impression" and that they would get back to me later, but never did. I then found out from a contact in the company that there was a hiring freeze at the time.