The process was as follows:
Recruiter Screen -> Coding Round -> Onsite Panel (4 rounds). All within one month.
Online coding round was Leetcode.
Panel was C++ coding.
3x Technical Deep Dive
Interview didn't seem very well aligned to check the right skills. Python and C++ rounds but not very focussed on particular language. Deep dive had random questions with very less correlation. Rather a conversation would have presented better opportunity to express skills.