First you answer some technical knowledge test, that takes about an hour. Mostly basic knowledge of java, mysql and web protocols. After that you talk with someone from HR department about your experience and what are the requirements for the possition they are hiring. Half of that conversation is in english.
If you pass the test, you get another interview with the lead programmer. If not, you get an email with some details on what you should improve.