The interview process was conducted very efficiently.
There was a 3 step interview process for me:
-Phone interview with HR manager
-Video interview with Manager
-Video interview with Team (Team Lead, Senior, Peer)
There was also a SQL/RDBMS assessment sent by the HR Manager after the phone interview. Everyone involved in the process was very pleasant.