Filter interviews by
Discrete signals are defined at specific intervals, while digital signals represent discrete values using binary numbers.
Discrete signals can be time-based, like a sequence of samples from an analog signal.
Digital signals are a type of discrete signal that specifically uses binary values (0s and 1s).
An example of a discrete signal is a sampled audio waveform, while a digital signal could be a digital audio file li...
Floor value of square root of a number is the largest integer less than or equal to the square root.
The floor value of square root of a number can be found using mathematical functions like floor() or integer division.
For example, the floor value of square root of 16 is 4, as sqrt(16) = 4.
For non-perfect square numbers, the floor value of square root can be calculated using approximation methods.
Implement a function to find the floor square root of a given number without using sort() function.
Use binary search to find the square root of the number.
Start with a low value of 0 and high value of n.
Check the middle value and adjust the range accordingly.
Repeat until you find the floor square root.
To print a tree in anticlockwise direction, start from the bottom left and traverse each level from right to left.
Start from the bottom left of the tree
Traverse each level from right to left
Print the nodes as you traverse
Find the highest floor from where an egg won't break, given k floors and n eggs.
Use binary search to minimize the number of drops.
Start from the middle floor and drop the egg.
If it breaks, search in the lower half, else search in the upper half.
Repeat until the highest floor is found.
Object-oriented concepts involve creating classes and objects to organize and structure code.
Classes define the properties and behaviors of objects
Objects are instances of classes that can interact with each other
Inheritance allows for the creation of subclasses that inherit properties and behaviors from a parent class
Polymorphism allows for objects to take on multiple forms and behave differently depending on the...
OFDM is a digital modulation technique that divides a signal into multiple closely spaced sub-carriers, improving data transmission efficiency.
OFDM allows for high data rates by utilizing multiple sub-carriers simultaneously.
It is resistant to multipath fading, making it suitable for wireless communication.
OFDMA, a variant of OFDM, enables multiple users to share the same channel by allocating different sub-carrie...
Sampling is the process of selecting a subset of data from a larger population for analysis.
Sampling helps in making inferences about a population without examining every individual.
Types of sampling include random sampling, stratified sampling, and systematic sampling.
Example: In a survey of 1,000 people, selecting 100 randomly to represent the larger group.
The Central Limit Theorem states that the distribution o...
The question is about finding the minimum steps to reach from a source string to a destination string using three operations.
BFS and DFS are graph traversal techniques that can be used to solve this problem.
BFS is typically used when finding the shortest path or exploring all possible paths in a graph.
DFS is useful when searching for a specific path or exploring deeply into a graph.
In this case, BFS can be used to...
I appeared for an interview in Mar 2025, where I was asked the following questions.
Discrete signals are defined at specific intervals, while digital signals represent discrete values using binary numbers.
Discrete signals can be time-based, like a sequence of samples from an analog signal.
Digital signals are a type of discrete signal that specifically uses binary values (0s and 1s).
An example of a discrete signal is a sampled audio waveform, while a digital signal could be a digital audio file like MP...
Sampling is the process of selecting a subset of data from a larger population for analysis.
Sampling helps in making inferences about a population without examining every individual.
Types of sampling include random sampling, stratified sampling, and systematic sampling.
Example: In a survey of 1,000 people, selecting 100 randomly to represent the larger group.
The Central Limit Theorem states that the distribution of sam...
OFDM is a digital modulation technique that divides a signal into multiple closely spaced sub-carriers, improving data transmission efficiency.
OFDM allows for high data rates by utilizing multiple sub-carriers simultaneously.
It is resistant to multipath fading, making it suitable for wireless communication.
OFDMA, a variant of OFDM, enables multiple users to share the same channel by allocating different sub-carriers to...
I applied via Naukri.com and was interviewed in May 2024. There were 2 interview rounds.
Coding round where they ask few coding questions
I applied via Campus Placement and was interviewed in Jan 2024. There were 3 interview rounds.
1 hour basic leetcode questions
3 rounds online, dsa, hr
I applied via Campus Placement and was interviewed in Feb 2024. There were 3 interview rounds.
It was online coding test consist of 2 question
One from DP and other graph
One question of DP within in 45 min time constraints
Floor value of square root of a number is the largest integer less than or equal to the square root.
The floor value of square root of a number can be found using mathematical functions like floor() or integer division.
For example, the floor value of square root of 16 is 4, as sqrt(16) = 4.
For non-perfect square numbers, the floor value of square root can be calculated using approximation methods.
posted on 30 May 2024
I applied via Campus Placement and was interviewed in Apr 2024. There was 1 interview round.
Implement a function to find the floor square root of a given number without using sort() function.
Use binary search to find the square root of the number.
Start with a low value of 0 and high value of n.
Check the middle value and adjust the range accordingly.
Repeat until you find the floor square root.
2 coding questions, aptitude and electronics
I applied via Walk-in and was interviewed in Dec 2023. There was 1 interview round.
I applied via Campus Placement and was interviewed in Apr 2023. There were 2 interview rounds.
Level was medium to hard
To print a tree in anticlockwise direction, start from the bottom left and traverse each level from right to left.
Start from the bottom left of the tree
Traverse each level from right to left
Print the nodes as you traverse
Some old coding platform with limited testcases
Top trending discussions
Some of the top questions asked at the National Instruments interview -
The duration of National Instruments interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 11 interview experiences
Difficulty level
Duration
based on 42 reviews
Rating in categories
Software Engineer
55
salaries
| ₹8.7 L/yr - ₹20 L/yr |
Staff Software Engineer
37
salaries
| ₹10 L/yr - ₹25 L/yr |
Senior Software Engineer
26
salaries
| ₹23.2 L/yr - ₹35.1 L/yr |
Software Engineer2
16
salaries
| ₹15 L/yr - ₹23 L/yr |
Principal Software Engineer
13
salaries
| ₹39.8 L/yr - ₹52 L/yr |
Bharat Electronics
Flex
Foxconn
TE Connectivity