Filter interviews by
Python lists are versatile data structures that can store multiple items in a single variable, allowing for easy manipulation and access.
Lists are created using square brackets: example: my_list = [1, 2, 3, 4]
You can access elements by index: example: my_list[0] returns 1
Lists are mutable, meaning you can change their content: example: my_list[1] = 5 changes the second element to 5
You can add elements using append...
Python supports object-oriented programming through classes and objects.
Define a class using the 'class' keyword
Create objects of the class using the class name followed by parentheses
Use inheritance, encapsulation, and polymorphism to implement OOP concepts
Example: class Person: def __init__(self, name, age): self.name = name self.age = age person1 = Person('Alice', 30)
To work on a Linux VM, you need to first set up the VM, install necessary software, configure network settings, and access it remotely.
Set up the Linux VM using a virtualization software like VirtualBox or VMware.
Install the Linux operating system on the VM.
Configure network settings such as IP address, subnet mask, and gateway.
Access the Linux VM remotely using SSH or a remote desktop protocol.
Install necessary s...
Network layers organize communication protocols into manageable levels, ensuring efficient data transmission across networks.
The OSI model has 7 layers: Physical, Data Link, Network, Transport, Session, Presentation, and Application.
The TCP/IP model has 4 layers: Link, Internet, Transport, and Application.
The Physical layer deals with hardware transmission, e.g., cables and switches.
The Network layer routes data u...
Primary key uniquely identifies a record in a table, while foreign key refers to a field in another table.
Primary key is used to enforce data integrity and ensure uniqueness of records.
Foreign key is used to establish a relationship between two tables.
A table can have only one primary key, while it can have multiple foreign keys.
Primary key is always indexed, while foreign key may or may not be indexed.
Example: In...
Garbage collection is an automatic memory management process that frees up memory occupied by objects that are no longer in use.
Garbage collection is a process of identifying and freeing up memory that is no longer in use by the program.
It helps prevent memory leaks and improves program performance.
Examples of garbage collection include Java's automatic garbage collection and Python's reference counting and garbag...
A stack is a linear data structure that follows the Last-In-First-Out (LIFO) principle.
Applications include function call stack, undo-redo operations, infix to postfix conversion, and backtracking algorithms.
Push and pop operations are used to add and remove elements from the stack, respectively.
Fibonacci series can be implemented using a stack or recursion.
Stacks can be implemented using arrays or linked lists.
I applied via Campus Placement
Nciauhc cneuohcuoe duvciuehcuoenhc ou
Cnjienbcuenc cbiudecnuiaencuiae hebvihebvi
I appeared for an interview in Mar 2025, where I was asked the following questions.
I applied via Campus Placement
Easy questions consisted of aptitude technical and one coding
The test had 3 sections involving aptitude , english , critical thinking
To work on a Linux VM, you need to first set up the VM, install necessary software, configure network settings, and access it remotely.
Set up the Linux VM using a virtualization software like VirtualBox or VMware.
Install the Linux operating system on the VM.
Configure network settings such as IP address, subnet mask, and gateway.
Access the Linux VM remotely using SSH or a remote desktop protocol.
Install necessary softwa...
Basic aptitude questions
Basic dsa with basic knowledge os any programming language
I applied via Campus Placement and was interviewed in Nov 2023. There were 2 interview rounds.
I appeared for an interview in Sep 2023.
Aptitude was online and was not that tough
I applied via Campus Placement and was interviewed in Mar 2023. There were 3 interview rounds.
I applied via Campus Placement and was interviewed before Jun 2023. There were 2 interview rounds.
Quant Verbal Technical
Top trending discussions
The duration of Nokia Intern interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 15 interview experiences
Difficulty level
Duration
based on 39 reviews
Rating in categories
Software Engineer
603
salaries
| ₹7.1 L/yr - ₹19.3 L/yr |
Technical Lead
591
salaries
| ₹12.4 L/yr - ₹28.9 L/yr |
Technical Specialist
509
salaries
| ₹17.5 L/yr - ₹29 L/yr |
R&D Engineer
495
salaries
| ₹9.8 L/yr - ₹21.2 L/yr |
Senior Software Engineer
332
salaries
| ₹14.8 L/yr - ₹33.1 L/yr |
Jio
Vodafone Idea
Bharti Airtel
Ericsson