You really stopped dealing with a company because their HR put something silly in their job ads? Really? You care that much about HR?
Edit: I just looked, they ask about your high school performance in math and your native language and to be ranked and include "cannot recall"