The interview process consisted of three stages. It began with a phone interview, followed by a team interview, and concluded with an in-person interview. The entire process took about one to two months. Additionally, after I accepted the offer, reference and health checks were conducted.