I have applied through online portal. Overall interview experience was good. The interview process was as follows
1) Technical interview
2) Managerial interview
3) HR interview
After all round hr called me and said they are moving forward with me. She asked me to submit all the documents..