The interview process began when I received a call from the HR department of the company, who reached out to discuss the opportunity and assess my interest in the position. During this initial conversation, the HR representative provided an overview of the role, the company culture, and what they were looking for in a candidate. Following this fruitful discussion, the HR scheduled me for a technical interview. The interviewers posed a variety of questions ranging from theoretical concepts to practical problem-solving scenarios relevant to the role I had applied for