Yeah, that's ridiculous, screw that company. You can do better.
I was filling out an online application for one company until it asked me for my social security number and date of birth. How about they offer me a job first and then I'll give them my SSN and DOB?
Other companies want access to my gmail contacts, google+ account, google drive, etc. Screw that, just use your university email and if your university email is sponsored by google(like my univeristy) then use a security email like hushmail.com.
Don't let these companies invade your privacy and/or store your SSN and DOB if they don't offer you a job. There are plenty of good companies out there. Good luck.