Nokia
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
It includes 4 sections
aptitude
english reading
coding
computer networks ,oops and dbms
Program to check if a string is a palindrome
Create a function that takes a string as input
Remove all non-alphanumeric characters and convert to lowercase
Compare the string with its reverse to check if it is a palindrome
I applied via Company Website and was interviewed in May 2023. There were 4 interview rounds.
There will be some MCQ's in moderate level.
I didn't remember how many codes were given.
I applied via Campus Placement and was interviewed in Mar 2023. There were 3 interview rounds.
Hackerrank 3 coding quesitons one easy one medium one hard
The sum of n natural numbers can be calculated using a simple formula.
The formula to calculate the sum of n natural numbers is n*(n+1)/2.
For example, the sum of first 5 natural numbers (1+2+3+4+5) = 5*(5+1)/2 = 15.
Access specifiers in OOPs define the scope of class members.
Access specifiers in OOPs are public, private, and protected.
Public members are accessible from outside the class.
Private members are only accessible within the class.
Protected members are accessible within the class and its subclasses.
Example: class MyClass { private int x; public void display() { System.out.println(x); }}
Nokia interview questions for popular designations
I applied via Referral and was interviewed before Nov 2023. There were 4 interview rounds.
Microservices are smaller, independent services that work together, while monolithic model is a single, large application.
Microservices are smaller, independent services that can be developed, deployed, and scaled independently.
Monolithic model is a single, large application where all components are tightly coupled.
Microservices communicate with each other through APIs, while monolithic applications use in-process comm...
Inter service communication in a distributed system involves communication between different services to achieve a common goal.
Use of APIs for communication between services
Message queues for asynchronous communication
Service discovery for locating and connecting to services
Implementing protocols like REST, gRPC, or MQTT
Handling communication failures and retries
Pub sub model is a messaging pattern where senders (publishers) of messages do not program the messages to be sent directly to specific receivers (subscribers).
Publishers send messages to a central topic or channel without specifying the recipients
Subscribers subscribe to the topics or channels they are interested in and receive messages from there
Decouples the sender and receiver, allowing for more flexibility and sca...
Implement synchronisation between Go routines
Kubernetes handles scaling by automatically adjusting the number of pods based on resource usage.
Kubernetes uses Horizontal Pod Autoscaler (HPA) to automatically scale the number of pods based on CPU or memory usage.
HPA adjusts the number of replicas of a Deployment, ReplicaSet, or StatefulSet.
Kubernetes also supports Vertical Pod Autoscaler (VPA) for adjusting resource requests and limits of pods based on resource usa...
Containers are a lightweight, standalone executable package that includes everything needed to run a piece of software, while pods are a group of one or more containers that share resources and are scheduled together on the same host.
Containers are individual units of software that package up code and dependencies, while pods are a higher-level concept in Kubernetes that can contain one or more containers.
Containers ar...
Get interview-ready with Top Nokia Interview Questions
It was very to clear the test I was able clear any how
The four pillars of OOP are Abstraction, Encapsulation, Inheritance, and Polymorphism.
Abstraction: Hiding implementation details and showing only necessary information.
Encapsulation: Binding data and functions together and restricting access to them.
Inheritance: Creating new classes from existing ones, inheriting their properties and methods.
Polymorphism: Using a single interface to represent different types of objects
Exam abstraction is the process of simplifying complex exam questions to make them easier to understand.
Exam abstraction involves breaking down complex questions into simpler components
It helps to identify the key concepts and ideas being tested
It can be done by rephrasing the question or breaking it down into smaller parts
Example: 'What is the impact of climate change on the environment?' can be abstracted to 'How doe...
I worked on a project as a DevOps intern where I contributed to the team by implementing CI/CD pipelines and automating deployment processes.
Implemented CI/CD pipelines using tools like Jenkins and GitLab
Automated deployment processes using tools like Ansible and Docker
Collaborated with the development team to ensure smooth integration of code changes
Monitored and managed infrastructure using tools like Kubernetes and ...
All docang wi klcalk forget that we have to
I applied via Naukri.com and was interviewed in Nov 2022. There were 3 interview rounds.
I am doing B.A from Rajasthan and I will doing technical study
I applied via Campus Placement and was interviewed in Jul 2023. There was 1 interview round.
I applied via Walk-in and was interviewed in Jul 2023. There were 2 interview rounds.
Anything they asked the question for mobile network
Top trending discussions
Some of the top questions asked at the Nokia interview -
The duration of Nokia interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 273 interviews
Interview experience
based on 2.4k reviews
Rating in categories
Technical Lead
513
salaries
| ₹8.3 L/yr - ₹32.7 L/yr |
Technical Specialist
478
salaries
| ₹11 L/yr - ₹29 L/yr |
Software Engineer
474
salaries
| ₹6 L/yr - ₹23.7 L/yr |
R&D Engineer
460
salaries
| ₹7 L/yr - ₹26.3 L/yr |
Solution Specialist
235
salaries
| ₹7 L/yr - ₹26 L/yr |
Samsung
Apple
Huawei Technologies
Xiaomi