Underwent a total of three interviews, two of which were technical and the last which was geared more towards gauging my career goals. Overall, while a little nerve-wracking, interviews are scheduled in such a way that you are almost in constant weekly communication with the team, ensuring that you can get an offer relatively quickly.