Filter interviews by
I applied via campus placement at Shri Ramdeo Baba Kamla Nehru Engineering College, Nagpur and was interviewed in Nov 2023. There was 1 interview round.
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
A C program to swap elements in an array of strings
Use a temporary variable to swap elements in the array
Iterate through the array and swap elements at each index
posted on 10 Sep 2023
I applied via campus placement at National Institute of Technology (NIT), Raipur and was interviewed in Aug 2023. There were 3 interview rounds.
There were aptitude questions and c language output questions and embedded system questions
I applied via campus placement at Walchand College of Engineering, Sangli and was interviewed in Sep 2023. There were 2 interview rounds.
There were mostly embedded c programming questions, like what will be the output of the given code, what is the error that will occur if this program runs, etc. Lasted about 30 minutes.
I applied via Naukri.com and was interviewed before Jun 2023. There were 2 interview rounds.
I applied via Referral and was interviewed in May 2024. There were 2 interview rounds.
Volatile keyword in C is used to indicate that a variable may be changed unexpectedly by external factors.
Volatile keyword tells the compiler not to optimize the variable because it can be changed by external factors.
Commonly used for memory-mapped hardware registers or variables accessed by multiple threads.
Example: volatile int *ptr = (int *)0x1234; // pointer to a memory-mapped hardware register
posted on 13 Oct 2023
Questions on aptitude, embedded concepts, c programming
based on 1 interview
Interview experience
Software Technologist 1
199
salaries
| ₹13 L/yr - ₹34 L/yr |
Software Engineer
182
salaries
| ₹6 L/yr - ₹22 L/yr |
Senior Accounting Specialist
176
salaries
| ₹5.6 L/yr - ₹19 L/yr |
Software Technologist 2
164
salaries
| ₹16 L/yr - ₹36.5 L/yr |
Deputy Manager
154
salaries
| ₹8.5 L/yr - ₹23 L/yr |
Siemens
GE Healthcare
Honeywell Automation
Bosch