The interview process was very well and efficiently organized. In my case they were all zoom video call meetings. The first stage was a very pleasant interview with the company recruiter or gatekeeper who decides whether the candidate moves to the next step or not. The next step if successful with the gatekeeper were a couple of technical interviews. If successful with the technical interviews, the next step of the process was an interview with the hiring manager. The final interview was with another technical team member. Every stage of the interview process is unique and shows how good the company culture is where everyone was very professional but relax in their own way while emphasizing the company values.