Application, Telephone Interview, Logical Test, Final Round Interview.
Completed all the stages two weeks ago. Still waiting to hear back from final stage. The overall process is easy and the staff were some of the nicest interviewers I have ever met.