There were 2 pre screening interviews, one with the recruiter and second one with the hiring manager. This was followed by tech interview by team including director, other senior BAs, and teach lead. The final interview was with COO and project director. The whole process was took almost 2 months.