Filter interviews by
posted on 7 Aug 2021
UDS stands for Unified Diagnostic Services, a protocol used in automotive industry for communication between ECUs.
UDS is used for diagnostic communication between ECUs in vehicles.
It is based on the ISO 14229 standard.
UDS allows for diagnostic services such as reading and clearing fault codes, and accessing ECU data.
It uses a request-response mechanism, where the diagnostic tool sends a request and the ECU responds wit...
posted on 21 Mar 2025
I appeared for an interview before Mar 2024, where I was asked the following questions.
posted on 21 Feb 2024
I applied via LinkedIn and was interviewed before Feb 2023. There were 2 interview rounds.
Storage classes in C define the scope and lifetime of variables.
Auto: Default storage class for local variables
Register: Requests a variable to be stored in a register for faster access
Static: Preserves the value of a variable between function calls
Extern: Allows access to a variable declared in another file
Thread Local Storage (TLS): Provides each thread with its own copy of a variable
Preprocessor directives are commands used by the preprocessor to perform tasks before the actual compilation process begins.
Preprocessor directives start with a # symbol.
They are used to include header files, define constants, and perform conditional compilation.
Examples include #include, #define, #ifdef, #ifndef, #endif, #pragma, etc.
Macro code to set a bit in embedded software
Define a macro using bitwise OR operator to set a specific bit in a register
Example: #define SET_BIT(reg, bit) ((reg) |= (1 << (bit)))
Call the macro with the register and bit number as arguments
8 bit microprocessor is called so because it processes data in 8 bit chunks.
8 bit microprocessor processes data in 8 bit chunks at a time
It can handle data in 8 bit binary format
Examples include Intel 8080, Zilog Z80, and MOS Technology 6502
posted on 30 Mar 2024
posted on 18 Sep 2022
I applied via LinkedIn and was interviewed in Mar 2022. There were 3 interview rounds.
I applied via Recruitment Consultant and was interviewed in Feb 2021. There were 3 interview rounds.
posted on 19 Jan 2018
posted on 9 Nov 2024
I applied via Approached by Company and was interviewed in Oct 2024. There was 1 interview round.
posted on 14 Nov 2024
Cycle time is the total time taken to complete a process or task from start to finish.
Cycle time is a key metric in process improvement and efficiency analysis.
It helps in identifying bottlenecks and areas for improvement in a process.
For example, in manufacturing, cycle time can refer to the time taken to produce one unit of a product.
Reducing cycle time can lead to increased productivity and cost savings.
Line balancing is the process of assigning tasks to workstations in a way that evens out the workload and maximizes efficiency.
Involves distributing work evenly among workstations
Helps in reducing idle time and bottlenecks
Improves productivity and efficiency
Example: In a manufacturing plant, line balancing ensures each workstation has a similar amount of work to do
Engineer
57
salaries
| ₹3.3 L/yr - ₹6 L/yr |
Production Engineer
47
salaries
| ₹1.2 L/yr - ₹6 L/yr |
Senior Engineer
46
salaries
| ₹4.5 L/yr - ₹8.9 L/yr |
Junior Engineer
40
salaries
| ₹1.8 L/yr - ₹4 L/yr |
Assistant Manager
35
salaries
| ₹6 L/yr - ₹11 L/yr |
JBM Group
Tata AutoComp Systems
CIE Automotive
Lumax Industries