I applied online. The process took 2 weeks. I interviewed at Beyond, Inc. (Salt Lake City, UT) in Apr 2015
Interview
Online video questions are step 1, followed by phone interview with team manager, from there if you have made it to round 3 an in office interview with all critical managers of the team is held in a 2 hour process rotating through different team members with very involved questioning and conversation.