The interview process consisted of three technical interviews in total. One of them was a coding interview focused on problem-solving, and the other two were system design interviews that tested architectural thinking. After the technical stage, I had two HR interviews discussing my background and cultural fit