I applied online and was invited for an offline interview at the company’s office. I first had a screening interview with a HR and then with the HR manager. The entire process took about 1 hours on-site. The interviewers were professional, and the questions focused on technical skills, problem-solving, past projects, and cultural fit. Overall, the offline interview gave me a clear sense of the team, the work culture, and the role’s expectations.