There were six rounds of the Interview.
1. Screening
2. Technical Interview 1
3. Technical Interview 2
4. Managerial Round
5. HR Round
6. Discussion with CEO
Screening round was very easy.
1st Technical Round was revolving some questions from Machine Learning and Video Codec.
During 2nd Technical Round, I was given one Dynamic Programming question and a numerical encoding (medium difficulty level).
For the managerial round, I was asked to rate myself on Python and C++. Moreover, I was also asked how comfortable I am in Video Codec and C++.