I first applied online through the company's website, and in a few days they answered by email by asking how did I first found out about the company/job, and to send copy of certificates and transcript of records. After that, the next week they asked me to do a SQL test online: the test in itself wasn't very difficult, but since you had only 30 minutes to complete it there wasn't much time to review anything.
Unfortunately, after a few days they told me I haven't been accepted to the next phase (which I suppose should have been a phone interview).