Applications are rejected if bugs are observed (and it is surprising what seemingly obvious bugs get through sometimes...) or if they break one of Apple's many, often loosely defined and variously interpreted (by Apple), rules. Apple don't see your code as such and are not looking at the perceived quality of your code.
So there is no list of "classic coding mistakes" that are specific to the Mac App Store (though someone could write, or may have written, one and label it "MAS classic errors" - but they'd just be "classic errors").