Filter interviews by
Clear (1)
I applied via Campus Placement
Stack overflow occurs when a program uses more memory than the call stack can handle, leading to a crash.
Occurs when a program's call stack runs out of memory
Can lead to crashes or unexpected behavior
Common in recursive functions with no base case
Can be caused by infinite loops or excessive memory usage
I applied via Campus Placement and was interviewed in Feb 2023. There were 2 interview rounds.
I applied via Campus Placement and was interviewed before Sep 2023. There were 2 interview rounds.
Had multiple mcqs and then 2 coding questions
Software designed to run on embedded systems with limited resources and specific functions.
Embedded software is tailored to the specific hardware it runs on.
It is often written in low-level languages like C or assembly.
It must be efficient and optimized for limited resources like memory and processing power.
Examples include firmware for a smart thermostat or a car's engine control unit.
It depends on the requirements and constraints of the project.
If the project has limited resources, a bare-metal approach without an OS may be more appropriate.
If the project requires complex functionality and multitasking, an OS may be necessary.
An OS can provide better security and easier maintenance.
Examples of OS for embedded devices are FreeRTOS, uC/OS, and Linux.
Consider the cost and time-to-market implications o
8051 registers are used for I/O operations and control of the microcontroller.
8051 has 4 register banks, each with 8 registers
Registers are used for arithmetic, logical, and bit manipulation operations
Special function registers (SFRs) control the microcontroller's peripherals
Examples of SFRs include P0 for I/O operations and TMOD for timer control
Texas Instruments interview questions for designations
Top trending discussions
posted on 16 Jan 2025
I have 5 years of experience in developing embedded software for automotive systems.
Developed software for automotive ECUs using C and assembly language
Worked on CAN and LIN communication protocols
Experience with AUTOSAR architecture
Debugging and testing embedded software using tools like Lauterbach Trace32
Collaborated with hardware engineers to optimize system performance
posted on 26 Sep 2022
I applied via Campus Placement and was interviewed in Aug 2022. There were 6 interview rounds.
Arrays and strings online
posted on 19 Jun 2024
Basic programs on c and linux
posted on 12 Oct 2024
based on 4 interviews
Interview experience
based on 1 review
Rating in categories
Analog Design Engineer
150
salaries
| ₹0 L/yr - ₹0 L/yr |
Software Engineer
72
salaries
| ₹0 L/yr - ₹0 L/yr |
Design Engineer
52
salaries
| ₹0 L/yr - ₹0 L/yr |
Digital Design Engineer
46
salaries
| ₹0 L/yr - ₹0 L/yr |
Application Developer
40
salaries
| ₹0 L/yr - ₹0 L/yr |
Analog Devices
NXP Semiconductors
Microchip Technology
STMicroelectronics