I know this is really late to reply, but
I don't specifically have any work experience with either VMWare or Hyper V as they have never been part of a job I've had. I do have some experience using VMWare on spare hardware at home, but if it is not part of your job it's exceedingly hard to get solid experience that is useful for a corporate environment that does use them.
As for Linux and Apple 'experience' 9/10ths of the systems I've managed (even currently) are windows so I don't feel comfortable saying more than 'I have experience with'. If 9/10ths of the system I have worked with ran linux I'd probably be an expert at such things. Same with macs. However neither while I'm familiar with them and can solve a number of issues related to them, I'm hardly an expert. What terminology would you suggest to imply competence without expert knowledge? 'Experience with' sounds right to me.
And I have non-work related experience in information security (upon graduation my focus was IT security, then my first job above entry level was network administration). However few places seem to acknowledge non-work experience these days. Certification is almost equally iffy, you need to pick the certification your potential employer wants to go with. It's not like networking where a Cisco cert goes a long way because they buy out anyone who produces a better product.
As is my last job bridged management and administration (highest ranked in the IT totem pole that lacked a CIO/CTO reporting directly to the executives), I've been aiming for heading another step up. However my stumbling block there is a lack of a masters degree which seems to somehow now be a requirement for so many IT management positions (which makes zero sense).