Overall its good process.
It was online interview, I found people are good and follow proper protocol. They greet well. Explain questions in detail. Overall good experience.
One thing I would like to suggest is that Instead of predefined set of questions they should ask questions from candidates resume.