Job fair is a really good thing to do. Instead of months of waiting, I got an answer on what was deficient in my app in less than 30 seconds. Then I got a CJO at one place and an interview that led to a CJO at a second place. So yes, +1 for job fair. Make sure you do your research and update your apps and resume before attending though.