I was contacted by the HR department and they scheduled an interview, the first interview was a standard company presentation with a small technology review of my career and a small technology quiz, all standard procedure for a new application, after the first interview HR contacted me again for a second interview, which was an in-depth analysis of the first interview, some questions about motivation and questions about technical knowledge but this time the technical interviewer made very strange remarks trying to ridicule me, I didn't know if he was insulting me or just testing my mental fortitude, all in all he acted really strange, after this I was contacted for a final third interview but I rejected to go because of the previous interviewer conduct.