Filter interviews by
I applied via LinkedIn and was interviewed in Feb 2024. There was 1 interview round.
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
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
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
I applied via Referral and was interviewed in Jan 2024. There were 2 interview rounds.
Difficult as I was not having knowledge about the programming languages
Coding test was quite difficult as I said earlier
I applied via campus placement at National Institute of Engineering (NIE) and was interviewed before Aug 2023. There were 2 interview rounds.
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
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.
Python code to reverse a string
Use slicing to reverse the string
Example: input_string = 'hello', reversed_string = input_string[::-1]
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.
Basic question of english and aptitude and 2 code
Nokia Networks interview questions for designations
I applied via Approached by Company and was interviewed before Sep 2021. There were 4 interview rounds.
Coding test realted to c or cpp will be taken.
Get interview-ready with Top Nokia Networks Interview Questions
Top trending discussions
Very good but easy
easy question long question
I applied via Approached by Company and was interviewed in Jul 2024. There were 3 interview rounds.
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
Hacker rank, 3 questions with 1 hour duration
Difficult online round
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']
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...
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.
Basic java mcq, Java Hibernate Spring MVC framework questions
Interview experience
based on 20 reviews
Rating in categories
R&D Engineer
431
salaries
| ₹6.6 L/yr - ₹27.5 L/yr |
Technical Lead
407
salaries
| ₹8.9 L/yr - ₹33.9 L/yr |
Solution Specialist
259
salaries
| ₹7.9 L/yr - ₹25.3 L/yr |
Technical Specialist
253
salaries
| ₹8.6 L/yr - ₹30 L/yr |
Fault Management Engineer
252
salaries
| ₹1.5 L/yr - ₹8.7 L/yr |
Ericsson
Huawei Technologies
Cisco
ZTE Corporation