Good, a few good ones (rather than a lot of meaningless ones), varied.
There's no answer I could give you that would be helpful for your own applications, short of us sitting down and going through interview prep. Since you know those three factors are important, I'd recommend studying more...