I might as well answer this post too.
Although you didn't mention which level you are interviewing for, I'm assuming a level beyond junior.
The interview process in IT isn't much different from other countries. You often get one or more phone interviews to assess your fit with the company and to talk about your background. Sometimes there are some technical questions, or they will direct you to an online coding exercise. After that there will be one or more interviews on location to show you the place, and where you will be checked for technical knowledge, either by pair programming, whiteboard coding, coding on a dedicated laptop, or just questions about how to implement certain problems.
There are plenty of online sources for code interview questions as well as plenty of books on Amazon. You should at least have a good grip on algorithms and data structures and how and when to use them. The same goes for the basic design patterns. You should be able to write data models and their dependencies.
Depending on the specifics of the job you should be able to demonstrate the required knowledge and tools as well as those claimed in you resume.
Good luck!