i applied online, and i got a call after several days of applying, there was a technical test about some programming stuff, which was quite difficult, but they dont expect you to memorize and write code perfectly, though. They just want to know whether you understand the concept.
interview directly with the director, got a result a day after and directly get the salary offer