Depends in pve to be honest 2h bazaka is the go to ( and will always be) . You can always get for something like 2 points the 1h piersar ult if you want to be safe .
Pvp is quite different and there's always been different styles but since for now there's not much pvp on the server i'm not sure that giving builds is really necesseray .
But if you want to play warrior in pvp be ready to switch a lot , read all of your spells , put them at max level to see if they're interesting , think about combos , buffs that carry over when you switch all that .
When you'll think you have something fine fight and see if you can thing of anyway to better your masteries . As a warrior unfortunately it's not easy mode ( lol oracle ) so you'll have to train for pvp anyway .
Personnally took hours to test things and think about masteries .