Nokia interview experience Real time questions & tips from candidates to crack your interview

Backend Developer

Nokia
upvote
share-icon
1 rounds | 4 Coding problems

Interview preparation journey

expand-icon
Application story
I applied for the role through the Nokia job portal, and after a few days, I received an email regarding the interview schedule.
Preparation
Duration: 1 month
Topics: Java, React, Spring Boot, HTML, CSS, JavaScript
Tip
Tip

Tip 1: Master at least one programming language thoroughly.

Tip 2: Have a clear and structured problem-solving approach.

Application process
Where: Company Website
Eligibility: No criteria, (Salary Package - 9.24 LPA)
Resume Tip
Resume tip

Tip 1: Clearly explain your projects.

Tip 2: Do not include false information on your resume.

Interview rounds

01
Round
Easy
Face to Face
Duration80 minutes
Interview date15 Oct 2025
Coding problem4

1. OOPS

  • What are the four pillars of Object-Oriented Programming? (Learn)  Explain Encapsulation, Inheritance, Polymorphism, and Abstraction with real-time or code-based examples.
  • Can you solve a coding problem using multithreading in Java?
  • How can variables be dynamically passed between threads in Java?
  • How do constructors help in initializing and managing data in multithreaded programs?
  • How do threads work in Java, and how do you ensure their proper execution?

2. HashMap Internals

  • How does a HashMap work internally in Java? (Learn)
  • How does HashMap store key–value pairs internally?
  • How does hashing work in a HashMap?
  • How are collisions handled in a HashMap?
  • What are the basic performance considerations of using a HashMap?

3. Project Experience

After this, the interview shifted to my internship experience. I was asked in detail about the work I had done using Spring Boot and React.js. The interviewer focused on understanding my role, responsibilities, and approach, including how I designed features, handled data flow between the frontend and backend, and solved problems during development.

4. Problem Solving

After that, I was given a problem-solving question in which I was not required to write code but to explain the best data structure and approach for an optimal solution. The problem involved eliminating a person at every fixed count (for example, every fifth person) and continuing the process until only one person remained. The interviewer was interested in my reasoning, efficiency, and ease of implementation. The optimal approach discussed was using a circular linked list, as it allows smooth traversal and elimination without extra overhead.

Here's your problem of the day

Solving this problem will increase your chance to get selected in this company

Skill covered: Programming

What is recursion?

Choose another skill to practice
Similar interview experiences
company logo
SDE - 1
3 rounds | 7 problems
Interviewed by OYO
4657 views
0 comments
0 upvotes
SDE - Intern
3 rounds | 10 problems
Interviewed by Nokia
1754 views
0 comments
0 upvotes
company logo
SDE - 1
2 rounds | 5 problems
Interviewed by Meesho
6450 views
0 comments
0 upvotes
company logo
SDE - 1
3 rounds | 9 problems
Interviewed by Salesforce
3451 views
0 comments
0 upvotes