Process consists of multiple rounds, starting with recruiter screening and it took around 3-4 weeks. Two screenings with hiring manager including long coding exercise followed by panel rounds (2 coding, 2 behavioral, 1 system design/presentation).
The interview process was extremely lengthy, involving seven rounds, only to be rejected based on the skill set. This felt quite insensitive, as it seemed they should not have pursued candidates without a strong skill match from the start. Additionally, while I shared a detailed presentation during the process, it appears that these interviews might also be used to gather ideas from candidates as well