If my interviewer asks for my marital status/family size, could I simply refuse to answer? Or, if not, could I just lie about having children or not? Can a contract be invalidated by the fact that I lied about something during my interview?
I would guess that providing an excuse for firing someone would be harder than providing it for not hiring him, and you cannot simply fire someone for "having children and not having declared it".
I wish there was a way to prevent interviewers from asking these kind of questions, but until then this seems to me like a viable alternative.