Totally 3 rounds of interview, It was a smooth hiring process as everything was communicated properly. The last round was in person interview. They also gave proper feedback after every round of interview on what areas to focus and gave a proper outline about the company and product