We have. In addition, some offices offer interview coaching sessions for candidates who are scheduled for an on-site, which are basically rehashes of the material we publish plus some Q&A time with an interviewer.
I would encourage OP to ask their recruiter about them, if they think it'd be helpful.