Filter interviews by
I applied via Campus Placement and was interviewed in Jun 2021. There were 4 interview rounds.
Top trending discussions
posted on 29 Nov 2024
Toggle the bits of given input
Create a mask with all bits set to 1
XOR the input with the mask to toggle the bits
Repeat the process for each bit position
Print a star pattern using loops
Use nested loops to print the desired pattern
Increment the number of stars in each row to create the pattern
Example: for a pattern with 5 rows - * , ** , *** , **** , *****
posted on 2 Oct 2024
I applied via campus placement at Netaji Subhas Institute of Technology (NSIT) and was interviewed in Sep 2024. There were 2 interview rounds.
Basic aptitude-10 question,digital moderate -Question,analog moderate -10 question,verilog and system verilog -10 question
posted on 22 Aug 2024
I applied via LinkedIn and was interviewed in Jul 2024. There was 1 interview round.
posted on 29 Aug 2024
UVM (Universal Verification Methodology) basic principle is to provide a standardized methodology for verifying digital designs.
UVM is based on SystemVerilog and provides a framework for creating reusable verification environments
It promotes the use of object-oriented programming techniques for creating modular and scalable testbenches
UVM encourages the use of constrained-random stimulus generation and coverage-driven ...
posted on 29 Feb 2024
I applied via Campus Placement and was interviewed in Jan 2024. There was 1 interview round.
I applied via LinkedIn and was interviewed in Oct 2023. There were 2 interview rounds.
40 aptitude qns and some mcqs on basic programming
Given an array of integers, determine if there are two numbers that add up to a specific target.
Iterate through the array and store each element in a hash set.
For each element, check if the difference between the target and the element exists in the hash set.
If the difference exists, return true; otherwise, continue iterating.
Example: nums = [2, 7, 11, 15], target = 9. The function should return true as 2 + 7 = 9.
posted on 15 Apr 2024
I applied via Referral and was interviewed before Apr 2023. There were 3 interview rounds.
posted on 27 Jan 2024
I applied via campus placement at Sardar Vallabhbhai National Institute of Technology (NIT), Surat and was interviewed before Jan 2023. There were 2 interview rounds.
Program to calculate minimum number of notes for ATM withdrawal
Create an array of available note denominations
Sort the array in descending order
Initialize a counter variable to keep track of the number of notes
Iterate through the array and divide the withdrawal amount by each note denomination
Update the counter variable with the quotient
Update the withdrawal amount with the remainder
Repeat the above steps until the wit...
Yes, an array can be passed to a function in embedded firmware programming.
Arrays can be passed to functions by specifying the array name as the argument.
The function can then access and manipulate the elements of the array.
Example: void printArray(int arr[], int size) { ... }
Example: int main() { int myArray[] = {1, 2, 3}; printArray(myArray, 3); }
Interview experience
Senior Engineer
1.2k
salaries
| ₹15.9 L/yr - ₹50 L/yr |
Software Engineer
976
salaries
| ₹10.5 L/yr - ₹40 L/yr |
Engineer
879
salaries
| ₹11.5 L/yr - ₹37 L/yr |
Senior Software Engineer
564
salaries
| ₹16.2 L/yr - ₹49.6 L/yr |
Senior Leader Engineer
425
salaries
| ₹20 L/yr - ₹72 L/yr |
Nvidia
Intel
Mercedes-Benz Research and Development India
Broadcom