Upload Button Icon Add office photos

Filter interviews by

Clear (1)

Nokia Networks Software Engineer Interview Questions, Process, and Tips

Updated 30 Aug 2024

Top Nokia Networks Software Engineer Interview Questions and Answers

View all 6 questions

Nokia Networks Software Engineer Interview Experiences

5 interviews found

Interview experience
3
Average
Difficulty level
Easy
Process Duration
-
Result
Not Selected

I applied via LinkedIn and was interviewed in Feb 2024. There was 1 interview round.

Round 1 - One-on-one 

(3 Questions)

  • Q1. Reverse a linked list
  • Ans. 

    Reverse a linked list by changing the next pointers of each node

    • Initialize three pointers: prev = null, current = head, next = null

    • Iterate through the linked list, updating next to current's next, current's next to prev, and moving prev and current pointers forward

    • Return the new head, which is the last node visited

  • Answered by AI
  • Q2. Find a bit is set
  • Ans. 

    To find if a bit is set, use bitwise AND operator with the bit position

    • Use bitwise AND operator (&) with the bit position to check if it is set

    • If the result is greater than 0, then the bit is set

    • Example: Check if 3rd bit is set in binary number 1010 - (1010 & 0100) = 0100 (4), so 3rd bit is set

  • Answered by AI
  • Q3. Create a thread in process
  • Ans. 

    Creating a thread in a process involves allocating resources for a new thread to run concurrently with other threads.

    • Use threading libraries like pthreads in C or java.util.concurrent in Java

    • Create a new thread object and pass a function or method to be executed by the thread

    • Start the thread to begin execution

    • Join the thread to wait for it to finish before continuing

  • Answered by AI

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
Hard
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Referral and was interviewed in Jan 2024. There were 2 interview rounds.

Round 1 - Aptitude Test 

Difficult as I was not having knowledge about the programming languages

Round 2 - Coding Test 

Coding test was quite difficult as I said earlier

Interview Preparation Tips

Topics to prepare for Nokia Networks Software Engineer interview:
  • Python
  • Core Java
  • C++
Interview preparation tips for other job seekers - Must have a knowledge about Java python or any one programming language properly

Software Engineer Interview Questions Asked at Other Companies

asked in Qualcomm
Q1. Bridge and torch problem : Four people come to a river in the nig ... read more
asked in Capgemini
Q2. In a dark room,there is a box of 18 white and 5 black gloves. You ... read more
asked in TCS
Q3. Find the Duplicate Number Problem Statement Given an integer arra ... read more
Q4. Tell me something about yourself. Define encapsulation. What is i ... read more
asked in Paytm
Q5. Puzzle : 100 people are standing in a circle .each one is allowed ... read more
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
-
Result
Selected Selected

I applied via Campus Placement and was interviewed before Aug 2023. There were 2 interview rounds.

Round 1 - One-on-one 

(3 Questions)

  • Q1. Write a pointers program and tell the diff between references and pointers.
  • Ans. 

    Pointers program and differences between references and pointers

    • Pointers are variables that store memory addresses

    • References are aliases for existing variables

    • Pointers can be reassigned to point to different memory locations

    • References cannot be reassigned to refer to a different variable

    • Pointers require dereferencing to access the value they point to

    • References automatically dereference when accessed

  • Answered by AI
  • Q2. What is shell scripting?
  • Ans. 

    Shell scripting is a way to automate tasks by writing scripts in a shell language like Bash.

    • Shell scripting allows for automating repetitive tasks in a Unix/Linux environment.

    • Scripts can be written to execute commands, perform system administration tasks, and more.

    • Examples include writing a script to backup files, automate software installations, or monitor system resources.

  • Answered by AI
  • Q3. Write a python code to reverse a string.
  • Ans. 

    Python code to reverse a string

    • Use slicing to reverse the string

    • Example: input_string = 'hello', reversed_string = input_string[::-1]

  • Answered by AI
Round 2 - HR 

(1 Question)

  • Q1. What is your salary expectation?
  • Ans. 

    My salary expectation is based on my experience, skills, and the market rate for Software Engineers.

    • Research the average salary for Software Engineers in your location and level of experience.

    • Consider your skills, qualifications, and any additional value you bring to the role.

    • Be prepared to negotiate based on the company's budget and benefits package.

  • Answered by AI

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all Resume tips
Round 2 - Aptitude Test 

Basic question of english and aptitude and 2 code

Round 3 - Technical 

(2 Questions)

  • Q1. String reverse calloc malloc data base
  • Q2. About tcp ip model and

Interview Preparation Tips

Interview preparation tips for other job seekers - Keep focus on data structure and algorithms basically nokia network preferences java programming more

Nokia Networks interview questions for designations

 Senior Software Engineer

 (2)

 Software Development Engineer

 (2)

 Software Developer

 (1)

 Software Engineer Intern Trainee

 (1)

 Network Engineer

 (2)

 System Engineer

 (1)

 Automation Test Engineer

 (2)

 Embedded Systems Engineer

 (1)

I applied via Approached by Company and was interviewed before Sep 2021. There were 4 interview rounds.

Round 1 - Coding Test 

Coding test realted to c or cpp will be taken.

Round 2 - Technical 

(1 Question)

  • Q1. Technical question realted to 4G and 5G NR will be asked.
Round 3 - Technical 

(1 Question)

  • Q1. Technical 2 round questions realted to programming language you need to write and explain.
Round 4 - HR 

(1 Question)

  • Q1. About youself and then salary discussion

Interview Preparation Tips

Interview preparation tips for other job seekers - Just Clear your concepts before attending the interviews.

Get interview-ready with Top Nokia Networks Interview Questions

Interview questions from similar companies

Interview Questionnaire 

8 Questions

  • Q1. Str[]=
  • Ans. 

    str[] is an array of strings.

    • str[] can hold multiple strings in a single variable.

    • Each element in str[] is a string.

    • str[] can be accessed using index numbers.

  • Answered by AI
  • Q2. Factorial and Fibonacci with and without recurssion
  • Ans. 

    Factorial and Fibonacci can be calculated with or without recursion.

    • Factorial can be calculated using a loop or recursion.

    • Fibonacci can be calculated using a loop or recursion.

    • Recursion can lead to stack overflow for large inputs.

    • Iterative solutions are more efficient for large inputs.

  • Answered by AI
  • Q3. Process Scheduling in OS
  • Ans. 

    Process scheduling is the method by which the operating system decides which process to run first.

    • Process scheduling is an important part of operating system design.

    • It involves deciding which process to run first, based on various criteria such as priority, time slice, and resource availability.

    • There are several scheduling algorithms, including First-Come-First-Serve (FCFS), Round Robin, and Priority Scheduling.

    • FCFS is...

  • Answered by AI
  • Q4. Have you worked on LINUX
  • Ans. 

    Yes, I have worked extensively on LINUX.

    • I have experience in LINUX system administration and shell scripting.

    • I have developed applications using C++ and Python on LINUX platform.

    • I have worked with various LINUX distributions such as Ubuntu, CentOS, and Red Hat.

    • I am familiar with LINUX command line tools and utilities.

    • I have worked with LINUX servers and virtual machines.

  • Answered by AI
  • Q5. We have given a string and we have to tell the output of printf(
  • Q6. Difference in Function overloading and overriding
  • Ans. 

    Function overloading is having multiple functions with the same name but different parameters. Function overriding is having a derived class function with the same name and parameters as the base class function.

    • Function overloading is a compile-time polymorphism concept while function overriding is a runtime polymorphism concept.

    • Function overloading is used to provide multiple ways to call a function with different par...

  • Answered by AI
  • Q7. OOPs Concepts
  • Q8. Projects (He was interested in programming on linux so be familiar with linux)

Interview Preparation Tips

Round: Test
Experience: There were many sections :

1. Aptitute

2. OS

3. Network

4. Java

5.DS

6. C

College Name: NA

Skills evaluated in this interview

Interview Questionnaire 

6 Questions

  • Q1. Introduce yourself
  • Ans. 

    I am a software engineer with experience in developing web applications and mobile apps.

    • I have a degree in Computer Science

    • I am proficient in programming languages such as Java, Python, and JavaScript

    • I have experience working with frameworks such as React and Angular

    • I have developed several web applications and mobile apps, including a social media platform and a fitness tracking app

  • Answered by AI
  • Q2. OSI network model and protocols on Layer 2 and Layer 3
  • Ans. 

    OSI network model has 7 layers. Layer 2 is Data Link layer and Layer 3 is Network layer.

    • Layer 2 protocols include Ethernet, Wi-Fi, and PPP

    • Layer 3 protocols include IP, ICMP, and ARP

    • Data Link layer provides error-free transmission over physical layer

    • Network layer provides logical addressing and routing of data packets

  • Answered by AI
  • Q3. Layer 2 and Layer 3 devices (hardware used)
  • Ans. 

    Layer 2 devices operate at the data link layer, while Layer 3 devices operate at the network layer.

    • Layer 2 devices include switches and bridges.

    • Layer 3 devices include routers and layer 3 switches.

    • Layer 2 devices forward frames based on MAC addresses.

    • Layer 3 devices forward packets based on IP addresses.

  • Answered by AI
  • Q4. In detailed working of Routers(with practical example).Its difference with a switch
  • Ans. 

    Routers direct traffic between networks while switches connect devices within a network.

    • Routers use IP addresses to direct traffic between networks

    • Routers can prioritize traffic based on Quality of Service (QoS)

    • Switches use MAC addresses to connect devices within a network

    • Switches can create virtual LANs (VLANs) to segment a network

    • Example of a router: Cisco ISR 4000 series

    • Example of a switch: Cisco Catalyst 2960 serie

  • Answered by AI
  • Q5. Practical example on difference between OSI and TCP/IP network model
  • Ans. 

    OSI has 7 layers while TCP/IP has 4 layers.

    • OSI model is theoretical while TCP/IP is practical

    • OSI has a dedicated session layer while TCP/IP does not

    • TCP/IP combines the presentation and session layers into one

    • OSI is more complex and rarely used in practice

    • TCP/IP is the standard for internet communication

  • Answered by AI
  • Q6. Program on string reversal (any language)
  • Ans. 

    Program to reverse a string in any language

    • Declare a string variable

    • Loop through the string in reverse order

    • Append each character to a new string variable

    • Return the new string variable

  • Answered by AI

Interview Preparation Tips

Round: Test
Experience: It was a general + technical aptitude test of medium level difficulty.Speed and accuracy do matter here to crack this round. Basic theoretical concepts learnt during B.Tech were checked in this round.
Tips: Before the Selection process, do brush up on basics of important core subjects of syllabus.
Duration: 90 minutes
Total Questions: 70

Round: Technical Interview
Experience: Started with basic questions on networking and communication concepts.Slowly progressed to in-detail questions.Have a strong hold on the subject you like and Final Year project was emphasized.
Tips: Dont hassle if you dont know the answer for some questions.Keep yourself cool.

General Tips: 1: Be Confident.
2: Keep Smiling.
3: Do not be Panic.
4: Remember they are here to hire you but not reject you.
5: Do not loose hope.
6: Believe at yourself.
7: Start preparing early.
8: Do demo interviews with your friend.
Skills: Speed, Programming, Computer networks knowledge, Accuracy
College Name: VIT VELLORE
Motivation: Every body joins a comapny for making a software or earning money. But I was always motivated to MAKE MONEY. I have taken this job because they have very extensive work in Share Market and they have lots of MBA from IIM's, Lots of CAs, CS. Thats why i have choosen Edelweiss. I have rejected epic System USA for this profile.

Skills evaluated in this interview

I was interviewed in Mar 2017.

Interview Questionnaire 

5 Questions

  • Q1. Related to semiconductors, processors etc. were asked.
  • Q2. Strength
  • Q3. Weaknesses
  • Q4. Hobbies
  • Q5. If there are 200 fishes in an aquarium. 99% are red. How many fishes have to be removed to make the red fishes 98 % in the aquarium?
  • Ans. 

    To make the red fishes 98%, 50 fishes have to be removed from the aquarium.

    • Calculate 1% of 200 fishes to find the number of red fishes.

    • Subtract the number of red fishes from 200 to find the number of non-red fishes.

    • Calculate 2% of the total number of fishes to find the desired number of red fishes.

    • Subtract the desired number of red fishes from the current number of red fishes to find the number of fishes to be removed.

  • Answered by AI

Interview Preparation Tips

Round: Test
Experience: There were 40 aptitude questions of variable difficulty. More questions revolved around topics like time and work, distance, speed, time, profit loss, age etc.
Tips: A regular and prior preparation will go a long way in determining a good test score.
Use tricks to solve the questions and calculations should be fast.
Duration: 30 minutes
Total Questions: 40

Round: Test
Experience: The questions weren't that tough when it came to programming. An example would be conversion of temperature from Celsius to Fahrenheit and vice versa. This was a question in my paper. So I'm hoping the difficulty would be more or less the same.
Tips: Do certified programming courses. They help you a lot in cracking good jobs.
Duration: 45 minutes
Total Questions: 3

Round: Puzzle Interview
Tips: This can be tough if you can't imagine scenarios and situations. So make sure you inculcate critical problem solving thinking in your everyday life. I feel that's the best way to do things in this round.

Round: Technical Interview
Experience: This was a short interview so not much happened.
Tips: Whatever you do just know your stuff properly.

Round: HR Interview
Experience: It was a simple interview. Basic questions and their basic answers helped me get through it.
Tips: The tip would be to stay positive in your approach while answering the questions

Skills: Technical Skill, Interpersonal Communication, Aptitude
College Name: VIT Vellore

I was interviewed in Mar 2017.

Interview Questionnaire 

5 Questions

  • Q1. Related to semiconductors, processors etc. were asked.
  • Q2. Weaknesses
  • Q3. Strength
  • Q4. Hobby
  • Q5. If there are 200 fishes in an aquarium. 99% are red. How many fishes have to be removed to make the red fishes 98 % in the aquarium?
  • Ans. 

    To make the red fishes 98%, 50 fishes have to be removed from the aquarium.

    • Calculate 1% of 200 fishes to find out how many fishes represent 1%.

    • Multiply the result by 2 to find out how many fishes represent 2%.

    • Subtract the result from 200 to find out how many fishes represent 98%.

  • Answered by AI

Interview Preparation Tips

Round: Test
Experience: There were 40 aptitude questions of variable difficulty. More questions revolved around topics like time and work, distance, speed, time, profit loss, age etc.
Tips: A regular and prior preparation will go a long way in determining a good test score.
Use tricks to solve the questions and calculations should be fast.
Duration: 30 minutes
Total Questions: 40

Round: Test
Experience: The questions weren't that tough when it came to programming. An example would be conversion of temperature from Celsius to Fahrenheit and vice versa. This was a question in my paper. So I'm hoping the difficulty would be more or less the same.
Tips: Do certified programming courses. They help you a lot in cracking good jobs.
Duration: 45 minutes
Total Questions: 3

Round: Puzzle Interview
Tips: This can be tough if you can't imagine scenarios and situations. So make sure you inculcate critical problem solving thinking in your everyday life. I feel that's the best way to do things in this round.

Round: Technical Interview
Experience: This was a short interview so not much happened.
Tips: Whatever you do just know your stuff properly.

Round: HR Interview
Experience: It was a simple interview. Basic questions and their basic answers helped me get through it.
Tips: The tip would be to stay positive in your approach while answering the questions

Skills: Technical Skill, Interpersonal Communication, Aptitude
College Name: VIT Vellore

I was interviewed in Mar 2017.

Interview Questionnaire 

8 Questions

  • Q1. Basics of networking
  • Q2. Data structures
  • Q3. Sql
  • Q4. Introduction
  • Q5. Final year project
  • Q6. Why should I hire you?
  • Ans. 

    I have the technical skills, experience, and passion to deliver high-quality software solutions.

    • I have a strong background in programming languages such as Java, Python, and C++.

    • I have experience working on complex software projects and collaborating with cross-functional teams.

    • I am passionate about staying up-to-date with the latest technologies and trends in software development.

    • I am a quick learner and have a strong...

  • Answered by AI
  • Q7. Why Ericsson?
  • Ans. 

    Ericsson is a global leader in telecommunications technology with a strong focus on innovation and career development.

    • Global leader in telecommunications technology

    • Strong focus on innovation

    • Opportunities for career development

  • Answered by AI
  • Q8. About relocation

Interview Preparation Tips

Round: Test
Experience: The test which I wrote was based on cocubes. quants was easy, one can easily score 50 percent if they refer rs agarwal and logical was easy but it takes more time and verbal was neither easy nor tough. One thing I want to advice try doing verbal first so that u can save time and then go to quant and logical. After the test we got the results out of 160 students 51 cleared the test. I was one among them.
Duration: 45 minutes
Total Questions: 45

Round: Technical Interview
Experience: Keep ur cool in the technical. people are friendly. Think before you answer twice they may ask u puzzles as well. So be prepared for it. Final year project is a must, they are gonna ask u the details how you implement stuffs in your project. After my technical out of 51 students around 30 cleared this round. I was one among them.

Round: HR Interview
Experience: Don't be scared guys. Hr is just a casual one. finally around 15 were selected from my college including me. I am very happy with the result. best of luck guys. Do well!!!
Tips: Keep your cool. stay confident that's all I can tell. Once you clear technical one can easily clear Hr round.

Skills: Communication, Technical Skill
College Name: JSS Academy of Technical Education - JSSATE
Contribute & help others!
anonymous
You can choose to be anonymous

Nokia Networks Interview FAQs

How many rounds are there in Nokia Networks Software Engineer interview?
Nokia Networks interview process usually has 2-3 rounds. The most common rounds in the Nokia Networks interview process are Technical, Coding Test and HR.
What are the top questions asked in Nokia Networks Software Engineer interview?

Some of the top questions asked at the Nokia Networks Software Engineer interview -

  1. Write a pointers program and tell the diff between references and pointe...read more
  2. What is shell scripti...read more
  3. Write a python code to reverse a stri...read more

Recently Viewed

INTERVIEWS

Gulf Asia Contracting

No Interviews

INTERVIEWS

Sun Vacuum Formers

No Interviews

INTERVIEWS

Gulf Asia Contracting

No Interviews

INTERVIEWS

Gulf Asia Contracting

No Interviews

INTERVIEWS

Gulf Asia Contracting

No Interviews

INTERVIEWS

Acro Technologies

No Interviews

INTERVIEWS

Sun Vacuum Formers

No Interviews

INTERVIEWS

Nokia Networks

No Interviews

INTERVIEWS

Gulf Asia Contracting

No Interviews

INTERVIEWS

Sun Vacuum Formers

No Interviews

Tell us how to improve this page.

Nokia Networks Software Engineer Interview Process

based on 4 interviews

Interview experience

3.5
  
Good
View more
Nokia Networks Software Engineer Salary
based on 173 salaries
₹6 L/yr - ₹19.1 L/yr
58% more than the average Software Engineer Salary in India
View more details

Nokia Networks Software Engineer Reviews and Ratings

based on 21 reviews

4.4/5

Rating in categories

4.0

Skill development

4.7

Work-life balance

4.1

Salary

4.5

Job security

4.7

Company culture

3.8

Promotions

4.4

Work satisfaction

Explore 21 Reviews and Ratings
R&D Engineer
408 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Technical Lead
394 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Solution Specialist
256 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Technical Specialist
246 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Network Engineer
243 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Explore more salaries
Compare Nokia Networks with

Ericsson

4.1
Compare

Huawei Technologies

4.0
Compare

Cisco

4.1
Compare

ZTE Corporation

3.9
Compare
Did you find this page helpful?
Yes No
write
Share an Interview
Rate your experience using AmbitionBox
Terrible
Terrible
Poor
Poor
Average
Average
Good
Good
Excellent
Excellent