i
NR Switch N Radio
Services
Filter interviews by
I applied via Approached by Company and was interviewed before Nov 2023. There was 1 interview round.
Top trending discussions
I applied via Referral and was interviewed before May 2021. There were 2 interview rounds.
I appeared for an interview before Apr 2024, where I was asked the following questions.
ACID properties ensure reliable transactions in databases, maintaining data integrity and consistency.
Atomicity: Transactions are all-or-nothing. Example: If a bank transfer fails, no money is deducted or added.
Consistency: Transactions bring the database from one valid state to another. Example: A transaction must not violate any database rules.
Isolation: Transactions occur independently. Example: Two transactions sho...
I applied via Referral and was interviewed before Jul 2022. There were 3 interview rounds.
Python coding. Classes . Regex.
I applied via LinkedIn and was interviewed in Apr 2023. There were 2 interview rounds.
I appeared for an interview in Oct 2020.
Round duration - 70 Minutes
Round difficulty - Hard
It started around 11 Am on MS teams.
There was only 1 interviewer.
The interviewer asked questions from almost every concept, whatever I mentioned in my resume.
Data Structure and Algorithms: Complete heap Sort(Full code on pen and paper), check a number is a power of 2 or not, and some follow-up questions on data structure and algorithms.
OS: Scheduling algorithms, Round Robin(implementation), Process States, and some follow-up questions on that also.
OOPS: Virtual Functions, Copy Constructors, Runtime Polymorphism, Destructors with their implementation, and lots of follows up questions on that also. They gave more focus on oops concepts in c++ only. If you know oops concepts in c++ then you should be able to explain them well with proper implementation.
Project: Complete description, Database schema(Complete diagram on paper), Data flow diagram, and which technology used in projects. My project was on spring boot based web application with proper database design. They asked many questions related to the flow of the project and request methods(POST, PUT, UPDATE, DELETE).
And some other basic questions on projects as well. The duration of this round was almost a complete hour. 7 students shortlisted after 1 round.
Your task is to sort an array of integers in non-decreasing order using the Heap Sort algorithm.
The first line contains an integer 'T' denoting the number of test cas...
Heap Sort is used to sort an array of integers in non-decreasing order by creating a max heap and repeatedly extracting the maximum element.
Create a max heap from the input array.
Swap the root (maximum element) with the last element and reduce the heap size.
Heapify the root element to maintain the heap property.
Repeat the above steps until the heap size is 1.
The array will be sorted in non-decreasing order.
Ninja, who loves playing with numbers, sets out to arrange numbers within 'N' rows. The unique arrangement follows these rules: the first row contains 1 number, the second...
Generate a pattern of numbers in rows following a powers of 2 sequence with numbers 1 to 9, recycling back to 1.
Start with 1 number in the first row, 2 numbers in the second row, 4 numbers in the third row, and so on following powers of 2.
Fill the pattern with numbers from 1 to 9, recycling back to 1 after reaching 9.
Output the pattern for the given number of rows 'N'.
Example: For N = 4, the pattern would be 1, 2 3, 4 ...
Tip 1 : Try to solve implementation questions on regular basis at least 1 per day.
Tip 2 : Make a proper Roadmap to complete all the DS concepts including some advanced DS concepts also like trie. Do an ample amount of questions from every topic. IMPORTANT: Learn implementation of DS like Hashmap, heap.
Tip 3 : Minimum 2 projects. One should be the database project.
Tip 4 : You should be good in problem-solving, bits manipulation, c/c++ language, OOPs, OS, and Networking.
Tip 1 : Well Organised
Tip 2 : At least 2 projects
Tip 3 : Go through to resume of good technical students.
Tip 4 : Personally, I do not prefer any template for a resume. You can easily make on Google docs or any word editor by yourself.
I applied via Naukri.com and was interviewed in Sep 2021. There was 1 interview round.
BWP part concept refers to the concept of breaking down a software system into smaller, more manageable parts.
BWP stands for Break-When-Problematic
It helps in identifying and isolating issues in the system
Each part should have a clear responsibility and interface with other parts
Corset is a tight-fitting undergarment worn to shape and support the torso.
Corsets were popular in the Victorian era.
They were worn by women to achieve an hourglass figure.
Modern corsets are often used as fashion statements or for waist training.
Corsets can be made of various materials such as satin, leather, or lace.
They can be fastened with laces, hooks, or zippers.
UE attach procedure is a process in LTE network where a UE establishes a connection with the network.
UE sends RRC Connection Request message to eNodeB
eNodeB sends RRC Connection Setup message to UE
UE sends RRC Connection Setup Complete message to eNodeB
eNodeB sends RRC Connection Reconfiguration message to UE
UE sends RRC Connection Reconfiguration Complete message to eNodeB
UE is now attached to the network
I am not using any numerology in my work as a Senior Software Engineer.
I do not believe in numerology and do not use it in my work.
My focus is on writing efficient and effective code.
Numerology has no place in software engineering.
RB's bandwidth usage depends on the specific product and its features.
RB's have different bandwidth usage depending on the product
The bandwidth usage also depends on the features of the product
Examples of RB's with different bandwidth usage are RB750Gr3 and RB4011iGS+RM
CCE stands for Continuous and Comprehensive Evaluation.
CCE is a system of evaluation in education that assesses students' progress continuously throughout the year.
It is a comprehensive approach that takes into account various aspects of a student's development, including academic, social, and emotional.
CCE aims to reduce the emphasis on rote learning and promote a more holistic approach to education.
It was introduced ...
To find a loop in a linked list, use Floyd's cycle-finding algorithm.
Use two pointers, one moving at a rate of one node per iteration and the other moving at a rate of two nodes per iteration.
If there is a loop, the two pointers will eventually meet at the same node.
If there is no loop, the faster pointer will reach the end of the list.
Time complexity: O(n), Space complexity: O(1)
WAP set bit or reset bit is a programming concept used to manipulate individual bits in a binary number.
Setting a bit involves changing its value from 0 to 1.
Resetting a bit involves changing its value from 1 to 0.
This concept is commonly used in low-level programming and hardware manipulation.
Example: Setting the 3rd bit of a binary number 1010 would result in 1110.
Example: Resetting the 2nd bit of a binary number 110...
Semaphore is a synchronization object used to control access to a shared resource.
Semaphore is a signaling mechanism used to control access to a shared resource
It maintains a count of available resources and blocks the thread if the count is zero
Semaphore can be used to implement critical sections, mutexes, and barriers
Examples include controlling access to a database or limiting the number of concurrent connections
Arrays are faster for random access, while linked lists are better for frequent insertions and deletions.
Arrays have a fixed size, while linked lists can grow dynamically.
Arrays are stored in contiguous memory, while linked lists use pointers to connect nodes.
Accessing an element in an array is O(1), while in a linked list it is O(n).
Inserting or deleting an element in an array is O(n), while in a linked list it is O(1...
The command used for taking Wireshark logs is 'tcpdump'.
Wireshark is a network protocol analyzer tool
Tcpdump is a command-line tool used to capture network traffic
Tcpdump can be used to capture packets and save them as a file for analysis in Wireshark
Example command: tcpdump -i eth0 -w capture.pcap
Use command line tools like 'ps' or 'top' to find the number of running processes on a server.
Use 'ps aux' command to list all running processes and count the number of lines
Use 'top' command and look for the 'Tasks' section which shows the number of running processes
Use 'htop' command which provides a more interactive and detailed view of running processes
based on 1 interview experience
Difficulty level
Duration
based on 20 reviews
Rating in categories
Network Engineer
120
salaries
| ₹2.2 L/yr - ₹8 L/yr |
RF Engineer
54
salaries
| ₹2 L/yr - ₹5.5 L/yr |
Field Maintenance Engineer
51
salaries
| ₹2.4 L/yr - ₹4.5 L/yr |
FME Engineer
38
salaries
| ₹2.5 L/yr - ₹5.2 L/yr |
Engineer
27
salaries
| ₹2.2 L/yr - ₹5.9 L/yr |
Tata Communications Transformation Services
Tikona Infinet
Telenor
Excitel Broadband