Hello, I not too long ago went by means of the interview course of at Texas Instrument. On 18th Could, a recruiter from Naukri.com reached out to me relating to SDE2 [ G 26 Level ] place at Texas Devices. They’ve a G24 place which is equal to SDE 1 and a G26 place which is equal to SDE 2. I used to be being interviewed for G26 as I had 2.9 Years of expertise.
Timeline: The whole course of took round 2 weeks.
HR requested for all my particulars after which scheduled the First spherical of interviews for twenty fourth Could.
Spherical 1 ( F2F ): The interviewer launched herself and requested me to inform him about my present work and challenge. He instructed me that it was his first time taking interviews. The interviewer was very good. This went on for round 10 minutes then he began asking questions.
- What’s the Endianness of a machine?
- Write a C program to know the endianness of a machine.
- Given a quantity x, and two integers ‘l’ and ‘r. You need to discover the return the quantity in x from the vary of l to r bits.Â
- Instance: Let’s the quantity is x = 0x03abcd02, l = 12, r = 23, you need to test the quantity within the vary from L to R ( Principally the bits from Vary L to R will stay the identical whereas different bits can be unset)
- Output: abc (in hex).Â
- Modification of the earlier query. As a substitute of returning the quantity within the vary. This time we can be given a variety (l to r) and two numbers x and y. We have to change the bits of x from vary l to r to make it y. So the bits illustration of x from vary l to r can be modified to the bit illustration of y.
- Instance :- x = 0x03abcd02; l = 12; r = 23; y = 0xdef;
- Output:-  0x03defd02 [ abc gets changed to def as it’s in the range L too R ]
- Then he requested me in regards to the various kinds of storage lessons in C. I instructed him about auto, register, static, and extern. Then he dived deep into the utilization of those lessons. He requested intimately in regards to the distinction between every of them and the place within the reminiscence they’re saved.
- What are perform pointers and their makes use of.
- Distinction between array and LinkedList. Which one is most popular wherein situation?
- How is stack applied.
- Element in regards to the name stack throughout C program.
This spherical went on for round 2 Hours. Every query was adopted by deep dialogue. There have been a whole lot of comply with up questions. This spherical was primarily focussed on the information of C. As I had good grip on C, I used to be in a position to reply all of the questions. He appeared fairly happy.
A day later HR referred to as me and instructed me that the suggestions is optimistic for Spherical 1 and they are going to be transferring to spherical 2. HR instructed me that Spherical 2 would be the final because the suggestions for Spherical 1 was very optimistic so they’re skipping one Spherical.
Spherical 2 ( F2F ): The interviewer requested for a short introduction and jumped immediately to questions.
- Write a program to reverse a linked record.Â
- I needed to write the Checklist construction in addition to the driving force program. I wrote the construction, the print perform, reverse perform and the driving force program. Then he requested me to run it. I used to be in a position to code and execute it. He gave few testcases all of them had been working tremendous.
- He then shared a hyperlink to a C program and requested for the output. I took a while to suppose and, instructed him the output. He requested me to clarify why will that output be coming. I defined to him the whole move of code. He appeared pleased with the explaination.
- Dialogue on Endiannes of machine.
- What’s Cache Coherence downside?
- Deep dialogue on perform name stack. How does a perform know the place to return after execution? What knowledge is saved within the perform stack.
- What’s a Hyperlink Register?
- What’s harvard cpu structure? (I used to be not in a position to reply this one because it was not associated to the software program profile and I had little or no information of {hardware}.
- How is a unfavourable integer saved in int datatype?
- How is a float quantity represented in float datatype?Â
After these query, interviewer was accomplished. I used to be in a position to reply all of the query aside from the Harvard cpu structure query. He appeared fairly happy as I used to be in a position to reply virtually all of the questions. He dived deep into each query to be sure that my fundamental ideas are fairly clear.
RESULT: 2-3 Hours put up this interview, I bought a name from the HR saying that I’ve cleared my second spherical and they are going to be providing me the SDE 2 place. I can count on the provide in 2 days.
2 days later, I obtained the provide letter.
VERDICT : SELECTED