It was a great experience overall. The interview process was structured into multiple rounds, including an online assessment, technical interview, and HR discussion. Each round tested different skill sets ranging from programming, problem-solving, SQL queries, and communication skills.