You are on page 1of 4

Electronic engineer interview questions

1.
2.
3.
4.
5.
6.

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? (more)
Read all | Browse topics: Hardware

Qualcomm hardware logic design questions


1. Design a circuit for A + abs(B) = C, where A and B are 4 bits wide and 2s
complement representation
2. Design a circuit to detect when 3 and only 3 bits are set out of 8 bits.(eg.
o0101100)
Check out Interview at Qualcomm
Read all | Browse topics: Hardware

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 care of remembering the first place of the
bit sequence you are counting.
You have 16bit register that increment itself and loops about every second.
When the register reach 0xffff it will issue an interupt and will run the
function update_time(). There is a function unsigned long get_time() that
returns the time. You need to implement the two functions. - (a) You need to
count every interrupt in order to save the number of seconds. (b) The counter will
be the 16bit MSB, and the actual register will be 16bit LSB. (c) If the register will
be at ~0xfff0, you will return MSB that is not correct, because you will read the
counter, then interrupt will accure and increment by one. Now you have counter
that is not correct. (d) You need to check for the (c) problem, and if you catch the
problem, you need to read once again the register and the counter before you
return them. You depend on the fact the you have about another second until the
register will loop.

Read all | Browse topics: C++, Hardware

Electrical engineer interview questions

1. What types of CMOS memories have you designed? What were their size?
Speed? Configuration Process technology?
2. What work have you done on full chip Clock and Power distribution? What
process technology and budgets were used?
3. 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? (more)
Read all | Browse topics: Hardware

Large list of Intel interview questions


1.
2.
3.
4.
5.

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? (more)
Read all | Browse topics: C++, Hardware

Bluetooth interview questions


Used for a written exam by a company in India.
1. Why is Bluetooth called a cable replacement technology? - Bluetooth
technology allows the creation of Personal Area Networks without cables or wires
that are usual in home networks.
2. Give a generic description of Bluetooth? - Bluetooth is a low-cost, short-range
(RF) links between mobile PCs, mobile phones and other portable devices.
Bluetooth can transmit through solid, non-metal objects.
3. Why can Bluetooth equipment integrate easily in TCP/IP network? - Because
Bluetooth uses wireless LAN standards IEEE for data transmission.
4. Is it possible to connect multiple Bluetooth hubs? - No, only one hub can be
used at a time with a computer. USB or Serial devices can be added. (more)
Read all | Browse topics: Networking, Hardware

Operating system questions


1. What are the basic functions of an operating system? - Operating system
controls and coordinates the use of the hardware among the various applications
programs for various uses. Operating system acts as resource allocator and
manager. Since there are many possibly conflicting requests for resources the
operating system must decide which requests are allocated resources to operating
the computer system efficiently and fairly. Also operating system is control

program which controls the user programs to prevent errors and improper use of
the computer. It is especially concerned with the operation and control of I/O
devices.
2. Why paging is used? - Paging is solution to external fragmentation problem
which is to permit the logical address space of a process to be noncontiguous, thus
allowing a process to be allocating physical memory wherever the latter is
available.
3. While running DOS on a PC, which command would be used to duplicate the
entire diskette? diskcopy (more)
Read all | Browse topics: Windows, Unix/Linux, Hardware

8086 interview questions


1. What are the flags in 8086? - In 8086 Carry flag, Parity flag, Auxiliary carry
flag, Zero flag, Overflow flag, Trace flag, Interrupt flag, Direction flag, and Sign
flag.
2. What are the various interrupts in 8086? - Maskable interrupts, Non-Maskable
interrupts.
3. What is meant by Maskable interrupts? - An interrupt that can be turned off by
the programmer is known as Maskable interrupt. (more)
Read all | Browse topics: Hardware

8085 microprocessor questions


1. What are the various registers in 8085? - Accumulator register, Temporary
register, Instruction register, Stack Pointer, Program Counter are the various
registers in 8085 .
2. In 8085 name the 16 bit registers? - Stack pointer and Program counter all have
16 bits. (more)
Read all | Browse topics: Hardware

x86 interview questions


These interview questions test the knowledge of x86 Intel architecture and 8086
microprocessor specifically.
1. 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.
2. 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.

3. 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.
(more)
Read all | Browse topics: Hardware

Intel interview questions


The following questions are used for screening the candidates during the first interview.
The questions apply mostly to fresh college grads pursuing an engineering career at Intel.
1. Have you studied buses? What types?
2. 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 machine? What is
the throughput of this machine ? (more)
Read all | Browse topics: C++, Hardware

A+ and basic PC questions


1. What are the basic expansion card types?ISA and PCI, ISA can be used only
on XT, AT and ATX boards. The industry now considers ISA obsolete.
2. How do you clear CMOS password? Since CMOS is a special chip with its own
battery, the best way to clear out a CMOS chip is to disconnect it from its power
supply. (more)

You might also like