The interview was of a good difficulty, and it covered all the important and relevant topics related to embedded software. It was from campus internship drive. Preparation is needed to secure offer.
I applied through college or university. I interviewed at Texas Instruments (Calicut, Kerala) in Aug 2023
Interview
The interviewer was very friendly. It was a single round. There were two interviewers in each panel. One of the interviewer was a very senior person. He asked me questions about the projects I mentioned in the resume and also asked me about the different courses that I studied in my curriculum.
Interview questions [1]
Question 1
Asked me about what fourier series is. Then he asked me a follow-up question on why the periodic signals are divided into its sinusoidal components. He emphasised and asked me, "Why sinusoidal?".
I applied through college or university. The process took 2 days. I interviewed at Texas Instruments (Bengaluru) in Aug 2024
Interview
There were two stages: 1) First round was a mcq test, where 20 questions on aptitude were asked in first 30 minutes, and then 10 theory questions in the next 30 minutes. The theory portion was mostly from OS/DBMS, CompArch(technically not required), basic DSA, C, embedded C, 8051 microcontroller. I scored full in the theory portion and good in aptitude, to make it to the next round. Around 13 people made it to the Interview round for embedded software role. 2) Second round was Technical Interview(no separate HR round) - lasted approx 30-45mins, depending on person & panel. First introduced myself and talked about my resume, where he asked me to explain my projects in short. Then 1-2 few basic DSA programming questions were asked which I wrote down the correct code for in a notepad in the first go. Then the remaining interview was mostly on fundamentals, OS/DBMS, memory, C fundamentals, which I mostly got correct. The interviewer looked like he wanted to end off the interview in a hurry, so I tried to buy some more time off him by talking a bit about what type of work and tech stack will I be using during my time at Texas, and related stuff.
Interview questions [1]
Question 1
MCQ round - Questions related to DSA, OS/DBMS basics, memory, space/time complexities, arrays, pointers, assembly code, binary tree, cache. Interview - Writing the code for matrices multiplication in C, difference between virtual memory and physical memory in detail, basic differences between microcontrollers and microprocessors, cache memory explained in detail, C fundamentals and sizes of data types, etc.