The interview process at Nokia started with an online application, followed by an initial screening call from HR to discuss my background and interests. After that, there was a technical round which included coding questions focused on data structures and algorithms (mostly in Python/C++). I was also asked some basic system design concepts and scenario-based problem-solving questions. The next round involved a technical interview with a panel where I solved coding problems on a shared screen and discussed my approach. There was also a short discussion about my previous projects and experience with relevant technologies. Finally, there was an HR round to assess cultural fit and answer any queries I had about the role and company. Overall, the process was well-structured, and the interviewers were supportive and professional.