I applied online. The process took 1 week. I interviewed at TESSCO (Timonium, MD) in Jan 2010
Interview
About a week after my application, received a call from HR. Did a 15-20 minute phone screen where they heavily probed for salary requirements. After that, I was set up for a double phone interview. Two managers were interviewing from the same pool of candidates for two different positions. After about 2 weeks, received an email that I was no longer under consideration.