The interview process consisted of three rounds of coding. The first round focused on basic programming concepts, including syntax, data types, loops, and simple problem-solving questions. The second round was of intermediate level, where candidates were tested on logic building, functions, data structures, and writing optimized code. The final round involved moderately challenging coding problems that required a deeper understanding of algorithms, edge-case handling, and code efficiency. Across all three rounds, emphasis was placed on writing clean, readable code and explaining the approach clearly. The overall process evaluated problem-solving skills, logical thinking, and practical coding ability from basic to intermediate levels.