Filter interviews by
I applied via Naukri.com and was interviewed in Dec 2021. There were 2 interview rounds.
I applied via Naukri.com and was interviewed in Jun 2024. There was 1 interview round.
C programming language
posted on 3 Sep 2022
I applied via Naukri.com and was interviewed in Aug 2022. There were 3 interview rounds.
Microprocessors are general-purpose processors while microcontrollers are specialized processors for specific tasks.
Microprocessors are used in computers and smartphones, while microcontrollers are used in embedded systems like washing machines and traffic lights.
Microprocessors have separate memory and I/O devices, while microcontrollers have integrated memory, I/O ports, and peripherals.
Microprocessors require extern...
posted on 19 Feb 2024
I was interviewed in Jan 2024.
posted on 24 May 2023
I applied via Referral and was interviewed in Apr 2023. There were 2 interview rounds.
posted on 28 May 2024
posted on 18 Mar 2024
I applied via Campus Placement and was interviewed in Sep 2023. There were 3 interview rounds.
Online Assessment Test Pattern
English Essay Writing - 25 Minutes
Cognitive and Gaming
Domain Test - 55 min
Programming - 2 Programs 40 Minutes
We can take breaks in between the rounds. Coding should be done only in c or cpp. No other languages are allowed
Developed a real-time monitoring system for industrial robots
Challenges included optimizing code for real-time performance
Implemented communication protocols like CAN bus for data exchange
Used PID control algorithms for precise robot movements
Strengths in problem-solving and teamwork, weakness in time management
Strength: Strong problem-solving skills - able to analyze complex issues and find effective solutions
Strength: Excellent teamwork - able to collaborate with others to achieve common goals
Weakness: Time management - sometimes struggle to prioritize tasks and meet deadlines
posted on 28 Feb 2023
I applied via Company Website and was interviewed in Jan 2023. There were 3 interview rounds.
Topic:
Explain automatic cruise control?
What parameters will you send to the user from sensor attached on bumper of a car?
posted on 21 Mar 2024
posted on 12 Jul 2022
Types of error messages in CAN protocol
Bit Error: Error in a single bit of the message
Stuff Error: Error in the stuffing bits
CRC Error: Error in the cyclic redundancy check
Form Error: Error in the message format
Acknowledge Error: Error in the acknowledgement of the message
Bit arbitration is the process of resolving conflicts when multiple devices try to access the same bus simultaneously.
Bit arbitration is important in multi-master systems where multiple devices can initiate data transfer.
It ensures that only one device gains control of the bus at a time.
Different arbitration schemes include priority-based, round-robin, and collision detection.
For example, in a CAN bus system, the devic...
CAN is a communication protocol used in automotive and industrial applications. Normal CAN has 11-bit identifier while Extended CAN has 29-bit identifier.
Normal CAN has 11-bit identifier while Extended CAN has 29-bit identifier.
Extended CAN allows for more unique identifiers, enabling more devices to communicate on the same network.
Normal CAN has a maximum data rate of 1 Mbps while Extended CAN has a maximum data rate ...
120 ohm resistance is used in CAN bus to match the characteristic impedance of the transmission line.
CAN bus is a differential signaling system that requires a balanced impedance to prevent signal reflections.
The 120 ohm resistance matches the characteristic impedance of the transmission line, which is typically 120 ohms.
Without the proper impedance matching, signal reflections can cause data errors and reduce the maxi...
Diagnostic protocols are a set of rules and procedures used to identify and troubleshoot problems in a system.
Diagnostic protocols are used in various fields such as automotive, medical, and computer networking.
They involve a series of tests and measurements to identify the root cause of a problem.
Diagnostic protocols can be manual or automated, depending on the complexity of the system.
Examples of diagnostic protocols...
Software Engineer
46
salaries
| ₹4.8 L/yr - ₹10 L/yr |
Senior Software Engineer
18
salaries
| ₹7.9 L/yr - ₹19.4 L/yr |
Associate Software Engineer
15
salaries
| ₹5.5 L/yr - ₹6.5 L/yr |
Engineer Trainee
7
salaries
| ₹5 L/yr - ₹5.5 L/yr |
Associate Engineer
4
salaries
| ₹5.5 L/yr - ₹5.5 L/yr |
TCS
Infosys
Wipro
HCLTech