Career fairs have long served as a way to attract and pre-screen a large number of potential job candidates at one time and in one place. But two factors have lessened their efficiency.
First, the growing movement to seek out talent where it lives rather than being limited to local areas is making live job fairs obsolete. Technology and best practices for telecommuting have made the requirement to live and work in the same area less important for knowledge-based jobs than it once was, allowing organizations to seek out qualified candidates globally. The second factor is the increased time and expense with travel and renting a space to hold a career fair.