there is no best workout man its what works for you, but ill tell u mine and i always switch it up so keep it different.
Pull ups 2 sets to failure
close grip pull down 4x10-12
preacher curls 3x10
seated pulley 4x12
standing bicep curls 3x10
deadlifts 4x8,8,6,6
21's 3x10
DB Row 4x10
barbell row (reverse grip) 4x10
middle back shrugs 4x10
Hyperextensions 4x8
Hope this helps man just make sure you incoporate compound lifts into your workout such as the deadlift and eat like a horse if your bulking and i would save deadlifts for your last if you do them first or mid workout you probably wont get as good of a workout in deads just drain your body man good luck