General physical fitness is usually the key concern: things like your cholesterol level, your resting pulse, signs of potentially debilitating ailments. It can actually be a useful way of identifying a problem and nipping it in the bud, or of being reassured that you are in good health.
Possibly, but not necessarily. The main issue is identifying health risks that make you a potentially unreliable or ineffective employee or mean you will be expensive to insure. You might have to give a blood sample, but a urine sample may suffice.
I went for it this morning and did not have to give blood as my medical history did not warrant it but some people do I gather. Had to give urine samples which have now gone to be tested for drink and drug dependancy but not expecting any problems there (Well i would be most surprised if there was!!)
Was not as bad as i was expecting to be honest so fingers crossed!!