I personally train for 45-60 minutes approximately,going as heavy as I can for the reps I`m seeking.
No way to overtrain in this manner,just under eating,under resting,and under sleeping will thwart gains.....plus I`m on gear,no worries, been doing this for eons.