Made the MISTAKE of giving the interview despite reading all the negative reviews, especially on the interview part. Writing this to confirm the issues mentioned in other interview experiences are still valid.
It was a difficult interview and I have no problem with that. It's just that the difficulty you have should match the role s and the company.