Just thought I'd add to these answers to the original q - was told by a Bain manager that they had 3000 cvs this year. I don't know how many interviews they do though, I know it's 50 in Oxford, I guess the same in Cambridge, and maybe more in London? I think they only interview in those 3 places though. They normally take about 25 in a typical year, so the success rate from cvs to job in pretty low (1 in 120), much better if you get an interview. Given that they're only doing 2 days of 2nd round interviews I guess they'll be down to a maximum of 100 for 2nd round? Hope this helps someone out there.