The initial, first-round interview was conducted with the department manager in the company office, setting a formal tone for the meeting. As a part of the selection process, I was given a comprehensive coding assignment to complete at my home, simulating real-world challenges. After passing the preliminary stages, I was invited back for the final interview.