I applied for a programming job and one requirement is to pass a skill assessment exam.
The specification for the assessment exam was:
Write PHP code that displays people which are related to another table (sponsor), basically a one to many relationship. It must be done in an OOP way with native php code, and using no Framework.
I've been programming PHP for more than 4 years and I understand OOP well.
The interviewer told me that I did not make it, because the code reviewer told him I am using a framework, which is not true. It's pure OOP, using a very simple approach, namespace, and composer autoloading.
How do I politely approach the reviewer that he is wrong? I think it's clear that the reviewer even, though he is a senior developer in the company, does not really understand OOP. In fact I have only 5 files in that assessment test, a composer.json file, 2 classes, 1 class for a database connection and a README.md file.
Moderator note: This question is on The Workplace, not Stack Overflow. Answers and comments that are about the correctness of this code will be summarily removed. Answers are expected to focus on the hiring part of this question (addressing a difference of opinion on the correctness of an assessment), not the technical part.