Round 1: Coding Test In this round, you were given a coding test to assess your programming skills and problem-solving abilities. You were likely provided with a set of coding problems or tasks and given a specific timeframe to solve them. The purpose of this round was to evaluate your ability to write clean and efficient code, handle various programming concepts, and come up with effective solutions to given problems. Round 2: DSA Round The second round focused on Data Structures and Algorithms (DSA). You were likely asked questions related to algorithms, data structures, and their implementation. The purpose of this round was to assess your understanding of fundamental DSA concepts, your ability to analyze and optimize algorithms, and your skill in applying these concepts to solve complex problems. You might have been asked to provide efficient algorithms or perform DSA-related tasks like sorting, searching, or traversal. Round 3: HR Round In the HR round, you had the opportunity to interact with an HR representative. This round aimed to evaluate your non-technical skills, such as communication abilities, interpersonal skills, and cultural fit within the company. You might have been asked about your previous work experience, your career goals, your strengths and weaknesses, and your ability to work in a team. The HR representative likely assessed your overall demeanor, professionalism, and how well you would fit into the company's culture and values.