They do not select based on your actual profile or competencies. A big layer of hypocrisy surrounds HR and the way they talk to you. Watch out if you do two different interviews for two different positions and then and not mention it in the second one. They will discard you just because they did not ask you the question in advance!