Top 100 Digital Electronics Interview Questions
Most Asked Digital Design or Digital Electronics Interview Questions
If anyone is preparing for VLSI interviews, then you are in the right place. Here we will share some most frequently asked digital electronics questions in written tests and interviews.
I am sharing some of the most frequently asked digital design questions in interviews & written tests.
Basic Questions to Prepare in Combinational Circuits:
- What is a combinational circuit?
- Difference between combinational & sequential circuits
- What are universal gates?
- Which logic gate is used more in real-life applications?
- Applications of Buffer
- Realize the equation Y=AB+C using only 2 input NAND gates
- Realize XOR gate using only 2 input NOR gates
- Implement a NOT gate using the XOR gate
- Explain the difference between NAND and negative input AND gate
- Explain the differences between MOSFETs and BJTs, and why we use MOSFET in digital design.
- Draw 2 input NAND & NOR gates using CMOS logic
- What are pull-up & pull-down networks?
- Explain the operation of the CMOS Inverter
- Draw the VTC curve of the CMOS Inverter
- Explain about half adder
- Design an OR gate using half-adders
- Design a Full adder using only NAND gates
- In how many ways, a full adder can be implemented using logic gates?
- Draw the Full subtractor truth table & circuit
- Difference between Ripple Carry Adder and Carry Look Ahead Adder
- Design a logical circuit that performs both addition and subtraction
- What is a comparator?
- Differences between Encoder and Decoder
- Applications of Encoder & Decoder
- Design 4 to 16 decoders using 2 to 4 decoders
- What is a priority encoder?
- What is a Multiplexer? Applications of MUX
- Why MUX is called a universal circuit?
- Design 4:1 MUX using 2:1 MUX
- Design logic gates (AND, OR, NOT, NAND, NOR, XOR) using 2:1 MUX
- How many 2:1 MUX are required to design 64:1 MUX?
- Realize 2 input AND gate using 4:1 MUX
- Implement 2 input NOR gate using 1:2 DEMUX
- Implement a full adder using 4:1 Muxes
- Explain tri-state buffers (notif1, notif0, bufif1, bufif0)
- Implement basic gates (AND, OR, NOT) using tri-state buffers
- Design a 4:1 MUX using tri-state buffers
- Design a 2:1 MUX using decoder & tri-state buffers
- Design a combinational circuit that converts a 4-bit gray code number to a 4-bit binary number using only XOR gates
- Design a combinational circuit, which doubles the input frequency. (frequency multiplier by 2)
digital design interview questions" width="814" height="458" />
Basic Questions to Prepare in Sequential Circuits:
- What is a latch? Explain using NOT, NAND, and NOR gates.
- Why do we use NAND gates more when compared with NOR gates?
- Difference between Latch and Flip-flop?
- Why flip-flops are preferred when compared with latches?
- What is a transparent latch?
- What is race condition?
- What is master-slave configuration?
- What is a glitch?
- Which is more sensitive to glitches (latch or flip flop)?
- Draw & explain D-flip flop vs D-latch timing diagrams.
- Draw a D-latch using 2:1 MUX.
- Draw a D-flip flop using 2:1 MUX.
- Which flip flop is most widely used?
- Application of flip flops?
- Explain the Clock to Q (C2Q) delay.
- What is the setup time & hold time?
- What is metastability?
- How to avoid setup time & hold time violations?
- What is clock skew?
- Draw the excitation table for the SR flip-flop.
- Design a JK flip flop using a D flip flop?
- Design a T flip flop using a D flip flop?
- Design a 4-bit up-down counter?
- Design a frequency divider by 3 circuits.
- Design & explain the MOD-5 counter.
- How many flip-flops are required to design a MOD-535 counter?
- Draw a 4-bit counter using one D flip-flop and one adder.
- Difference between synchronous and asynchronous counters?
- What is asynchronous reset & how is it different from synchronous reset?
- How many bits a flip-flop can store?
- What is a register & how many bits it can store?
- What is a shift register & the types of shift registers?
- Draw a 4-bit Johnson counter?
- Design a PISO Shift register?
- Draw and explain the 4-bit Linear Feedback Shift Register.
- Draw and explain a 4-bit Barrel Shifter using MUX.
- What is a Finite State Machine?
- Explain Mealy Vs Moore FSM.
- Which is more preferred (Mealy or Moore)?
- Draw a state diagram for the 101 sequence. (both Mealy & Moore non-overlap)
- Draw a state diagram for the JK flip-flop.
- Design a sequence detector that detects both 1010 & 0101(both mealy & moore overlap)
- Design a sequence detector that detects 1X1X (Moore overlap)
- What is a Clock Domain Crossing (CDC)?
- How to overcome CDC?
- What is a 2-stage synchronizer?
- What is MTBF?
- What is FIFO? Explain Synchronous vs Asynchronous FIFO
- Explain Dual port RAM
- What are full and empty conditions in FIFO?
- Difference between RAM & ROM?
- Difference between Static and Dynamic RAM?
- Buffer vs D flip-flop
Also, read our article on Top 50 Verilog Interview Questions