Upload Button Icon Add office photos

Filter interviews by

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 at National Institute of Engineering (NIE) 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 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

 Software Development Engineer

 (2)

 Senior Software 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 experience
2
Poor
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Very good but easy
easy question long question

Round 2 - Technical 

(2 Questions)

  • Q1. Java codingg on sql programming
  • Q2. Colection framework java concept
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Approached by Company and was interviewed in Jul 2024. There were 3 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. Trie based question
  • Q2. Design LRU cache
  • Ans. 

    Design a data structure for LRU cache with get and put operations, evicting least recently used item when capacity is reached.

    • Implement a doubly linked list to keep track of the order of keys based on their usage

    • Use a hashmap to store key-value pairs for quick access

    • Update the order of keys in the linked list when a key is accessed or inserted

    • Evict the least recently used item when the cache reaches its capacity

  • Answered by AI
Round 2 - System Design 

(2 Questions)

  • Q1. Unique ID generator
  • Q2. Project related questions
Round 3 - Behavioral 

(2 Questions)

  • Q1. Operating systems, DBMS
  • Q2. Few question on projects from my previous company

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Hacker rank, 3 questions with 1 hour duration

Round 2 - Technical 

(2 Questions)

  • Q1. Stack parenthesis matching
  • Q2. Linked List reversal
Round 3 - Behavioral 

(3 Questions)

  • Q1. Operating System basics
  • Q2. Behavorial questions
  • Q3. Networking Basics
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Difficult online round

Round 2 - One-on-one 

(2 Questions)

  • Q1. Arrays from neetcode
  • Ans. 

    Arrays are a collection of strings in programming used to store multiple values under a single variable name.

    • Arrays are declared using square brackets []

    • Each element in an array is accessed by its index, starting from 0

    • Example: var fruits = ['apple', 'banana', 'orange']

  • Answered by AI
  • Q2. Linked list from neetcode
Round 3 - One-on-one 

(2 Questions)

  • Q1. Trees in neet code
  • Ans. 

    Trees in neet code refer to the implementation of tree data structures in coding challenges on the platform NeetCode.

    • Trees are a common data structure used in coding challenges to represent hierarchical relationships between data.

    • Common tree operations include traversal (inorder, preorder, postorder), insertion, deletion, and searching.

    • Examples of tree-related coding challenges on NeetCode include implementing a binary...

  • Answered by AI
  • Q2. Trees in leet code
  • Ans. 

    Trees in leetcode are a common topic for coding interviews, involving various tree traversal and manipulation techniques.

    • Understand different tree traversal methods like inorder, preorder, and postorder.

    • Learn about common tree algorithms like finding the height, diameter, and lowest common ancestor.

    • Practice solving tree-related problems on leetcode to improve your skills.

  • Answered by AI

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

Basic java mcq, Java Hibernate Spring MVC framework questions

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

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 170 salaries
₹6 L/yr - ₹19 L/yr
58% more than the average Software Engineer Salary in India
View more details

Nokia Networks Software Engineer Reviews and Ratings

based on 20 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 20 Reviews and Ratings
R&D Engineer
431 salaries
unlock blur

₹6.6 L/yr - ₹27.5 L/yr

Technical Lead
407 salaries
unlock blur

₹8.9 L/yr - ₹33.9 L/yr

Solution Specialist
259 salaries
unlock blur

₹7.9 L/yr - ₹25.3 L/yr

Technical Specialist
253 salaries
unlock blur

₹8.6 L/yr - ₹30 L/yr

Fault Management Engineer
252 salaries
unlock blur

₹1.5 L/yr - ₹8.7 L/yr

Explore more salaries
Compare Nokia Networks with

Ericsson

4.2
Compare

Huawei Technologies

4.0
Compare

Cisco

4.1
Compare

ZTE Corporation

4.0
Compare
Did you find this page helpful?
Yes No
write
Share an Interview