Initial Interview - Just phone call, this is easy, just getting to know you and more on communication skills, doesn't have to be so fluent, just need to be expressive.
Technical Interview - Asking technical questions you put in your resumes and some situational technical questions.
Final Interview - You probably passed technical interview in this phase, just getting to know you more by the manager.
After all these, if you passed, there should be offer in less than 3 business days