Don't fret manflexsrsrwy.
I cleared all of it including the interview. Went for my medicals and the doc told me everything was fine with me. Next day my referees were emailed and they checked out too. I was waiting for the joining offer but a week later was told Thanks, but No Thanks! No idea what goes on behind the scenes.