Reminder: Spellshields are a thing.
I keep seeing complaints about Zoe all over the place, and I kinda feel like I'm obligated to say it since I don't really see people talking about it.
Edge of Night or Banshee's veil can allow you to bully Zoe if you properly use them. Or at the very least, protect you from getting bullied by her. If you're playing an assassin/melee DPS, Edge of night will protect you enough that you should be able to force Zoe into a bad position, if not outright kill her.
Spellshields will block the full damage of her Q, or will block the entirety of her sleep bubble.
Nocturne in particular is good at screwing over Zoe throughout the game, because with Edge of Night and his own spellshield you can invalidate half her kit. Hell, if you really want to screw over Zoe, you can take Banshee's too for triple spellshields. He does have a little bit of AP scaling so it's not a waste either.
And if you're playing an AP vs Zoe, there's no reason not to build Banshee's. You get AP, you get MR, and a spellshield that can save you from a unexpected 100-0.
There's a lot of good defensive options that're still good offensively, Death's Dance, Sterak's, the spellshield items, Mercurial, Maw. And probably a few others I'm forgetting. Anyway, point is, most of them are really good to have when you're playing vs Zoe. And for some reason, I usually don't see them being built.