I applied off-campus through a referral. After that, my resume got shortlisted, and a 2-hour technical interview was arranged with one of the senior engineers. The interview was tough, and I learned a lot of new things from it.
Q1. Write a C function to print the digits between LSB & MSB of a given number.
Q2. There are 2 Microcontrollers of 8 bits each. You can give input on one side and receive output on the other side. If exactly 2 pins have been swapped, in how many minimum numbers of trials can you detect which 2 pins were swapped?
Q3. While the data is being processed in a C code, is the data which is initialized stored in Stack or data segment?
Q4. What is a Makefile?
Q5. Write a C code for transferring data from one destination to another destination (Pointers working).
Q6. One Microcontroller is connected with a Temperature sensor. Explain its working with the help of SPI or I2C.
The following metrics were computed from 13 interview experiences for the Texas Instruments Embedded Software Engineer role in Bengaluru, Karnataka.
Texas Instruments's interview process for their Embedded Software Engineer roles in Bengaluru, Karnataka is very selective, failing most engineers who go through it.
Candidates reported having very good feelings for Texas Instruments's Embedded Software Engineer interview process in Bengaluru, Karnataka.