Isn't it obvious? Male partners recruiting don't tend to discriminate against female trainees, on the basis that they are female, because they don't mind female trainees being female.
Back to the cocktail party - I did a short, paid stint at a European institution abroad (don't want to identify myself) to look good on my cv, so as to give myself a boost over other applicant trainees in the competitive recruitment process. Once I was in Brussels, I was immediately thrown into meeting loads of strangers around wine, generally standing in a room. In other words, just the sort of meeting described by the other poster. Its scary, but it is something you have to force yourself into making an effort for, as you don't want to get a reputation as a socially inept lemming. I'm sure there are many people who don't enjoy them that much and would rather not be there, but no-one has time or inclination to organise a team bonding session, so you chat over drinks.
Again, this is something that is drilled into you throughout your degree, and if it isn't, there is plenty of written information that you can and should find out yourself which describes it. Likewise, you are told at uni often enough that you need to not only have academic skills but practical skills sought after by firms. That students straight out of university are essentially useless and tend to lose firms money, so you have to show potential quite quickly and to stand out as being reliable, competent and hard working. This is nothing more than has been expected of any employee expecting to get on at any point in modern civilisation.
We actually had a lecture on what to expect at our first day of work and how to avoid putting our foot in it. One of the points covered was security, not only about keeping yourself safe if you find yourself alone working late in an office at night (which it did cover) but also that many firms have security systems that require you to wear ID at all times.
Theres no excuse for not preparing yourself for this.
In any event, I would lay a bet that a surprisingly high number of cvs are rejected ab initio for basic spelling mistakes. You just don't get away with it out of university.