One of the companies I was applying for had a mandatory github id and SO id fields to be filled. It was an online registration form.
I am not comfortable sharing my online ids(tech or non-tech) to any company and I felt like I got rejected just like that.
The company is super cool one; would have had a great experience even if I had attended atleast one tech round.
I am still wondering why is it that the companies, these days, are asking for a mandatory SO id? I could have asked silliest questions on SO and I am not really comfortable for my future recruiter/colleagues to know that silly side of me. Or it could be any other reason.
Did the recruitment world change so much that my online tech footprint is needed for my tech assessment? What makes such companies mandate it?