Filter interviews by
I applied via LinkedIn and was interviewed in Nov 2024. There was 1 interview round.
I applied via LinkedIn and was interviewed before Dec 2023. There was 1 interview round.
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 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 ...
I applied via Campus Placement
Linked list, optimisation, time complexity
posted on 7 May 2024
I applied via Referral and was interviewed in Apr 2024. There was 1 interview round.
Coverage-driven verification techniques are used to ensure all possible state transitions are exercised.
Coverage metrics like state, transition, and toggle coverage can be used to track the completeness of state transitions.
Writing directed tests to cover specific state transitions can help achieve higher coverage.
Random stimulus generation can also be used to explore different state transitions.
Functional coverage can...
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 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); }
based on 1 review
Rating in categories
Software Engineer
342
salaries
| ₹13.3 L/yr - ₹52.1 L/yr |
SOC Design Engineer
223
salaries
| ₹12 L/yr - ₹35 L/yr |
System Validation Engineer
191
salaries
| ₹14 L/yr - ₹44 L/yr |
Design Engineer
160
salaries
| ₹12.1 L/yr - ₹50.3 L/yr |
Software Development Engineer
157
salaries
| ₹12 L/yr - ₹43 L/yr |
Qualcomm
Nvidia
Microsoft Corporation
Advanced Micro Devices