Hardware / Microprocessor Interview Questions
x86 Interview Questions
- What is a Microprocessor? - Microprocessor is a program-controlled device, which fetches the instructions from memory, decodes and executes the instructions. Most Micro Processor are single- chip devices.
- Give examples for 8 / 16 / 32 bit Microprocessor? - 8-bit Processor - 8085 / Z80 / 6800; 16-bit Processor - 8086 / 68000 / Z8000; 32-bit Processor - 80386 / 80486.
- Why 8085 processor is called an 8 bit processor? - Because 8085 processor has 8 bit ALU (Arithmetic Logic Review). Similarly 8086 processor has 16 bit ALU.
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 cache.
- 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.
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?
- Which semiconductor device is used as a voltage regulator and why?
- Explain an ideal voltage source?
- Explain zener breakdown and avalanche breakdown?
- What are the different types of filters?
- What is the need of filtering ideal response of filters and actual response of filters?
Electrical Engineering 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 how did you model the package/system? What parasitic effects were considered?
- What types of high speed CMOS circuits have you designed?
- What transistor level design tools are you proficient with? What types of designs were they used on?
101 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?
- Why do we need both PMOS and NMOS transistors to implement a pass gate?
- What does the above code synthesize to?
- Cross section of a PMOS transistor?
- Cross section of an NMOS transistor?
- What is a D-latch? Write the VHDL Code for it?
- Differences between D-Latch and D flip-flop?