I applied online. I interviewed at Microtech Software Solutions
Interview
1. HR schedules a meeting via a call
2. IQ exam
3. Technical exam(DB, design, OOP,...)
4. technical interview
5. Management interview
6. Technical evaluation usually done in the same day after the technical interview