two stage interviews:
1. first stage with the CTO just to know you. General questions
2. secon stage in person in office (CBD) . first step Technical interview with panel and meeting people manager for second step.
I could sense from the moment I stepped into office, the interviewer already had picked his candidate and even though all the technical questions were answered correctly I got rejected. The feedback I got from recruiter was the interview went well but they just prefered the other candidate ( which seemed right with my gut feeling ) I think what they did was not very every ethical.