I think this will be a solid first step – and I am fan of virtual fairs – but I still think there’s no substitute for in-person events. At minimum, it would be cool if they could use something like Google+ Hangout to connect candidates and recruiters “face to face” – maybe after an initial screening on day 1, could be invited back for that kind of virtual interview.