Initially I was told there will be 3 rounds (2 tech 1 managerial).
Then the round was extended to 2 more rounds for odd apparent reason.
One ceo round which is understandable but then again another technical round as the the previous employees taking the interview were not experts in the domain. If this is so why waste time with the two technical rounds prior.
The last technical round the interviewer asked question regarding django orm which i answered correctly. The interviewer said the answer is wrong and was adamant on it which later i cross checked to find out I was right.
The interview process was more like a memorization examination than a assessment of software development and tech lead skills.
Donot attempt interview if you donot want to waste time