Mine is a variation of Down To Earth Astronomy's "Cucumber" Corvette build. I don't like the very heavy 7B shield cell banks he uses and the reliance on thermal vent beams to stop the ship cooking when you use them.
This will keep going with ease in a Haz rez until the multi cannon ammo runs out.
A ship builder, outfitting and comparison tool for Elite Dangerous
s.orbis.zone
Thrusters - dirty drag drives always
Sensors - D rate with long rate so you can target ships sooner
The efficient turret pulse with emissive effect is a good visual cue for me to see exactly where my target is, but allegedly extends the firing arc of gimballed weapons a little. I'm not convinced about this, but will keep using it as I find it so helpful as a pointer to the target.
Small corrosive multi cannon helps to kill hulls faster.
Long range beams means higher average DPS as the ship is too slow and lacks agility to get in close to targets. Engagement range is often over 1500m.
Lots of different ways to arm the ship, but I find longer range weapons work best for me on the Corvette and Anaconda as they are so slow and not very agile - you can't stay close to most targets that are faster than you.