Dd is 5 and has a couple of major meltdowns every week.
She screams and hits out. She won't stay on the naughty step or in her room so I've started removing myself to my bedroom and locking the door until she stops. She will kick the door and scream for a good 20 minutes though.
I've been doing a reward chart with her and I've also been teaching her how to do deep breathing when she is cross. It's helped a bit but the tantrums still happen.