The interview process was smooth and well-structured. The HR department is very cooperative and supportive throughout. The entire selection process takes at least two weeks to complete, including two rounds of technical interviews assessing both core knowledge and problem-solving skills.