The whole interview process was carried out in a systematic and professional manner.
At the initial stage, other than expected salary, their recruitment representative also conducted a relevancy check on my technical background through getting me to answer several questions. Only after this initial screening, an interview was scheduled. I think this is a very good approach as it minimised the risk of wasting the time of both interviewers and candidates.
For the interview scheduling, the recruitment representative was IT-savvy enough to utilise a system to ask me to opt for a timing (2~3 slots when the hiring managers are available) , after which an email is auto-generated to send to my inbox to confirm the interview details. I am very impressed by how he has utilised the current technology to carry out his task with high efficiency.
Both First & Second interviews were conducted via virtual meeting rooms. For the first interview, it was carried out through Q&A between interviewers and candidate. For the second interview, I was asked to conduct a technical presentation using power point. The interviewers attended on time and asked intelligent questions which gave me the opportunity to share in-dept of my experience and expertise. Though I did not get an offer from them, I am still grateful to have met the managers in this company as I did learn something through their insightful sharing.