I applied in-person. The process took 1 day. I interviewed at TechAvidus (Gāndhīnagar, Gujarat) in Jan 2018
Interview
Introductory HR interview where she explained me about position and expectations of company.
Practical test which took more than my expectations but it was logical rather lengthy.
Technical Interview
Waiting for Final HR.