Filter interviews by
I applied via campus placement at National Institute of Technology, Surathkal and was interviewed in Jul 2024. There were 2 interview rounds.
Mostly questions are on number system,probabilty and PC and from verbal reasoning
Use 2:1 muxes to create a 3 input XOR gate.
Connect two of the inputs to the select lines of the muxes.
Connect the third input to the data input of one of the muxes.
Connect the outputs of the two muxes to the inputs of a third mux to get the XOR output.
Blocking assignments wait for the assigned value to be calculated before moving on, while non-blocking assignments allow for concurrent execution.
Blocking assignments use '=' operator and execute sequentially
Non-blocking assignments use '<=' operator and allow for concurrent execution
Blocking assignments can cause race conditions if not used carefully
Non-blocking assignments are commonly used in Verilog for modeling ha
A 3-input XNOR gate truth table shows the output based on the inputs being equal or not.
XNOR gate output is 1 when all inputs are equal, and 0 when inputs are not equal
The truth table for a 3-input XNOR gate will have 8 rows (2^3) to cover all input combinations
Example: Input A=0, B=1, C=0 will result in output 0
8051 is an 8-bit microcontroller while ARM is a 32-bit microprocessor with higher performance and more advanced features.
8051 is an 8-bit microcontroller, while ARM is a 32-bit microprocessor.
ARM processors generally have higher performance and more advanced features compared to 8051.
ARM processors are commonly used in mobile devices, embedded systems, and IoT applications, while 8051 is more commonly used in simple em...
I applied via campus placement at Indian Institute of Technology (IIT), Kanpur and was interviewed in Oct 2023. There was 1 interview round.
Design a circuit to predict majority ones in a given input
Use a majority gate to determine if the input has more ones than zeros
Implement a comparator to compare the number of ones and zeros in the input
Utilize flip-flops to store and compare the bits in the input
Different types of memory units include RAM, ROM, cache memory, virtual memory, and flash memory.
RAM (Random Access Memory) - volatile memory used for temporary storage
ROM (Read-Only Memory) - non-volatile memory used for permanent storage
Cache Memory - high-speed memory used to store frequently accessed data
Virtual Memory - uses disk space as an extension of RAM
Flash Memory - non-volatile memory used in USB drives, SS
What people are saying about Texas Instruments
Interview experience
Analog Design Engineer
140
salaries
| ₹15 L/yr - ₹41 L/yr |
Software Engineer
72
salaries
| ₹9.6 L/yr - ₹39.2 L/yr |
Design Engineer
52
salaries
| ₹9.9 L/yr - ₹29.4 L/yr |
Digital Design Engineer
46
salaries
| ₹19 L/yr - ₹36 L/yr |
Application Developer
40
salaries
| ₹8 L/yr - ₹26 L/yr |
Analog Devices
NXP Semiconductors
Microchip Technology
STMicroelectronics