For this job, there were 3 interview stages. The 1st stage was with the Talent Acquisition team, the 2nd stage was with the Manager and Principal Engineer. The 3rd stage was with the Senior Manager.
During the 2nd stage, there was a simple written test for knowledge check.