I sent HR my resume, and cover letter. I got an e-mail back within a few days along with a phone call setting up the interview. I then had my interview two weeks later. They asked my general interview questions and then we discussed what the company did for 20 minutes because I was interested in learning more about them. I got an e-mail a few days later telling me that they had turned me down for the Software Eng position but were willing to offer me another position which I accepted.