It's a pretty straight-forward process:
1) initially applied online, filled out the application form
2) got a VI in a week, all of them are behavioral question
3) got contacted by HR, it's just a form of screening, ask some basic questions about your career goal and your past experience
4) written test, basically just a financial model ask you to run some financial analysis and use some function to do data manipulation and visualization
5) be invited to Assessment Center with several other candidates. The AC day goes like a) role demo (an analyst demonstrates his/her daily work); b) technical test, MCQ about SQL, python, and statistic; c)interviewed by two analysts, still pretty behavioral, but will dig deeper into your past experience and your career-driven factor. d) networking session
6) if you got past AC, the last round will be interviewed with the manager of the region (where you're about to get to the end)