Oh, VMware is the 2nd shortest job in my career, primarily for that reason.
I don't want to say much in a public forum, but my best lesson from working at VMware is how to sniff out an incompetent engineer early in a job interview: I just ask coding questions that a VMWare engineer would get wrong.
For example:
I have an engineer write some very basic manual SQL data mapping code. If the candidate really pushes back, or just can't figure it out, I move on.
I ask a question where the engineer should use an enum instead of a string. If the engineer uses an enum, I move on.