An excellent list of suggestions by upthechimney, I will add a few more on the same theme of university-led opportunities.
Firstly, while I agree with all of the above, I do think that universities aren't always great at communicating the existence of these activities, so I suggest that she calls up the careers service directly and asks them what's on and when. A five minute phone call could cut through a lot of online to-ing and fro-ing. Likewise, the department will probably run tailored events; most have a student calendar on their websites, but a swift phone call to the UG secretary would also do the trick.
I know that my institution's central careers service offers mock interviews, test centres (including the different types of reasoning/aptitude tests), group exercises, etc. All free, all friendly and all regular. I believe our careers service is open to alumni for two years.
With that said, she shouldn't limit herself to her own institution's careers services. Some universities have excellent resources available to external users; Sheffield's careers service, which is particularly renowned, has substantial content freely available to anyone. A quick peruse of its website returns sample cover letters, CVs, links to test banks, etc.
The fourth point above is critical - so many students fail to acknowledge the skills they've developed during the regular course of their studies. Indeed, her university probably offers a short course/workshop/online guide to recognising and conveying the development these skills, so that might be worth considering too.
On a related note, as upthechimney also alludes to, individual departments are increasingly careful to stress the 'employability' aspects of their courses and modules. She should look back at her module guides and websites to see which particular skills the department thinks she should be developing for each module. Markschemes are also a good point of reference here, particularly if she’s looking to find the appropriate terminology to describe her skills.
In short, there's probably a lot more support available from the university than she might think.