Applied online. Email a week later from recruiter to ask screening questions about travel, salary requirements etc. Scheduled for a phone screen a week after that. Screener was excited about my qualifications and the fact that I had researched the product and the company. Scheduled for a video interview two days later, which was to take place a week after the phone screening. Received an email canceling the video interview two days later, stating "we do not interview candidates for positions that have been filled" very disappointing.