Hundreds of public hospital doctors have walked off the job for the third time in two months rallying for better pay and conditions.