Filter interviews by
I applied via Referral and was interviewed in Jun 2024. There was 1 interview round.
A monitor for APB protocol is a verification component that checks for protocol compliance in APB transactions.
Monitor should check for valid address, data, and control signals in APB transactions
It should detect and report any protocol violations or errors
Monitor should be able to track the state of the APB bus and ensure proper communication between master and slave devices
Design a finite state machine to count the number of people passing through a hallway with 2 detectors, allowing only one person at a time.
Create states for each detector and the hallway
Transition between states based on detector inputs
Use counters to keep track of the number of people passing through
Implement logic to prevent multiple people from passing simultaneously
Top trending discussions
I applied via Naukri.com and was interviewed before Jun 2023. There were 2 interview rounds.
posted on 6 Feb 2024
I applied via Company Website and was interviewed before Feb 2023. There were 4 interview rounds.
Implement random() function.
Use a pseudorandom number generator algorithm to generate random numbers.
Seed the generator with a unique value to ensure different sequences of random numbers.
Consider the range of numbers required and scale the generated numbers accordingly.
Ensure the generated numbers have a uniform distribution.
Test the implementation for randomness and statistical properties.
based on 1 interview
Interview experience
based on 1 review
Rating in categories
Software Engineer
1.6k
salaries
| ₹7 L/yr - ₹22 L/yr |
Lead Engineer
635
salaries
| ₹10 L/yr - ₹39.8 L/yr |
Senior Software Engineer
535
salaries
| ₹7.8 L/yr - ₹33 L/yr |
Chief Engineer
377
salaries
| ₹14 L/yr - ₹51 L/yr |
Engineer
320
salaries
| ₹6.7 L/yr - ₹22 L/yr |
Microsoft Research
IBM Research
Intel
TCS