I have applied through online and got a call from HR Department. Started with telephonic interview and then shortlisted for machine test in the next day. Then directly went to office and completed machine test with 2 hours long and then i got selected for next round. Technical discussion is happened with technical team and got offer. Then finally had a discussion with HR Team in the same day.