Category Archives: Hardware

DAC interview questions and answers

What is the IC numbers for DAC that you have used in the lab?
Define resolution. What is the resolution of DAC that you have used in the lab?
How many pins does DAC IC have?
What are the types of DAC?
Which technique you have used for DAC interfacing
Which type of DAC you have used in the lab?
Define [...]

Posted in Hardware | 5 Comments

8251 USART interview questions and answers

What is IC 8251?
How many pins does IC 8251 have?
What is USART?
Why 8251 is called a USART?

Posted in Hardware | 12 Comments

IC 8253 and IC 8259 interview questions and answers

What is IC 8253?
How many pins does IC 8253 have?
How many counters are there in 8253?
What is the size of counters in 8253?
With binary & BCD counters, what is the range of count?
Explain control word format of 8253?

Posted in Hardware | 2 Comments

8086 interview questions

How many bits does 8086 microprocessor have?
What is the size of data bus in 8086?
What is the size of address bus in 8086?
What is the max memory addressing capacity of 8086?
Which are the basic parts of 8086?
What are the functions of BIU?

Posted in Hardware | 5 Comments

Hardware architecture interview questions

Are you familiar with the term MESI?
Are you familiar with the term snooping?
Describe a finite state machine that will detect three consecutive coin tosses (of one coin) that results in heads.
In what cases do you need to double clock a signal before presenting it to a synchronous state machine?
You have a driver that drives a [...]

Also posted in C++ | 22 Comments

CPU engineer interview questions

For a single computer processor computer system, what is the purpose of a processor cache and describe its operation?
Explain the operation considering a two processor computer system with a cache for each processor.
What are the main issues associated with multiprocessor caches and how might you solve it?
Explain the difference between write through and write back [...]

Posted in Hardware | 2 Comments

C questions for a hardware engineer

What are the total number of lines written in C/C++? What is the most complicated/valuable program written in C/C++?
What compiler was used?
Have you studied buses? What types?
Have you studied pipelining? List the 5 stages of a 5 stage pipeline. Assuming 1 clock per stage, what is the latency of an instruction in a 5 stage [...]

Also posted in C++ | 12 Comments

Electronic engineer interview questions

What is D-FF?
What is the basic difference between Latches and Flip flops?
What is a multiplexer?
How can you convert an SR Flip-flop to a JK Flip-flop?
How can you convert an JK Flip-flop to a D Flip-flop?
What is Race-around problem? How can you rectify it?

Posted in Hardware | 59 Comments

Qualcomm hardware logic design questions

Design a circuit for A + abs(B) = C, where A and B are 4 bits wide and 2’s complement representation
Design a circuit to detect when 3 and only 3 bits are set out of 8 bits.(eg. o0101100)

Check out Interview at Qualcomm

Posted in Hardware | 1 Comment

Embedded firmware interview questions

Write function in C that gets array of chars, and search for the longest sequence of repeatedly 1 bits. It returns the the first bit place in the sequence and the number of 1 bits in the sequence. - (a) loop of 2^0, 2^1, … , 2^7 is done with 1<<j when 0<=j<=7. (b) Take [...]

Also posted in C++ | 2 Comments

Electrical engineer interview questions

What types of CMOS memories have you designed? What were their size? Speed? Configuration Process technology?
What work have you done on full chip Clock and Power distribution? What process technology and budgets were used?
What types of I/O have you designed? What were their size? Speed? Configuration? Voltage requirements? Process technology? What package was used and [...]

Posted in Hardware | 7 Comments

Large list of Intel interview questions

Insights of an inverter. Explain the working?
Insights of a 2 input NOR gate. Explain the working?
Insights of a 2 input NAND gate. Explain the working?
Implement F= not (AB+CD) using CMOS gates?
Insights of a pass gate. Explain the working?

Also posted in C++ | 4 Comments