I applied online. They gave me a call and asked me to meet them in office for an interview.
It was two step process, 1>Tech interview 2> Machine test
1> In tech interview, questions were quite easy. Basic knowledge of PHP is testified. Questions on past projects (Company or Self, any) were asked.
After I cleared the interview they asked me for a machine test.
2> In machine test, a small 4 page ( 2 user page and 2 admin page) project had to be written. Right now I don't remember the project. But it was to test your proficiency in datase, php code, html etc.