Explore topic-wise InterviewSolutions in .

This section includes InterviewSolutions, each offering curated multiple-choice questions to sharpen your knowledge and support exam preparation. Choose a topic below to get started.

51.

Does the level shifter converts the voltage levels between RS-232 and transistor-transistor logic.(a) True(b) FalseThis question was addressed to me in an online interview.I would like to ask this question from Arduino in division Prototyping Embedded Devices of IOT

Answer»

Correct choice is (a) True

The best I can explain: Level shifters are used in multi-design, different BLOCKS work on different VOLTAGE levels. So when a SIGNAL passes from ONE voltage domain to another voltage this is needed particularly when a signal passes from low level to high level.

52.

Does micro SD card present in all modules?(a) True(b) FalseThe question was asked in exam.Question is taken from Rasberry Pi in division Prototyping Embedded Devices of IOT

Answer»

Right ANSWER is (a) True

For EXPLANATION I would say: All the products have an INBUILT memory as well as an extended memory.

53.

What do we use to connect TV to RPi?(a) Male HDMI(b) Female HDMI(c) Male HDMI and Adapter(d) Female HDMI and AdapterThe question was asked during an interview for a job.I want to ask this question from Rasberry Pi topic in chapter Prototyping Embedded Devices of IOT

Answer»

Right choice is (c) MALE HDMI and Adapter

The explanation: HD TV’s and most LCD Monitors can be connected using a full-size male HDMI cable, and with an inexpensive adapter if DVI is used. HDMI VERSION 1.4 cable is recommended.

54.

What are the pipelining stages include?(a) Fetch, Decode, Write(b) Fetch, Decode, Execute(c) Fetch, Execute, Write(d) Fetch, Decode, Execute, WriteThis question was addressed to me in an online quiz.Question is taken from Microcontroller (ARM 7- Pipelining) in portion Prototyping Embedded Devices of IOT

Answer»

The correct answer is (a) Fetch, Decode, Write

For explanation: ARM7 core has 3-stage pipeline that increases instruction flow through processor up to three times. So each instruction is executed in 3 stages:

Fetch – instruction is fetched from memory and placed in pipeline

Decode – instruction is fetched and data-path signals prepared for next cycle

Execute – instruction from prepared data-path reads from REGISTRY bank, SHIFTS OPERAND to ALU and WRITES generated result to dominant register.

55.

How many analog pins are used in Arduino Mega board?(a) 16(b) 14(c) 12(d) 8I had been asked this question in examination.Question is from Arduino topic in chapter Prototyping Embedded Devices of IOT

Answer»

Right choice is (a) 16

The EXPLANATION: It has LOTS of digital input/output PINS, 14 can be used as PWM output 16 ANALOG inputs, a USB connection, a power jack, and a reset BUTTON.

56.

How many instructions pipelining is used in ARM7EJ-S?(a) 3-Stage(b) 4-Stage(c) 5-Stage(d) 2-stageThe question was posed to me during a job interview.I want to ask this question from Microcontroller (ARM 7) topic in section Prototyping Embedded Devices of IOT

Answer» CORRECT option is (c) 5-Stage

The explanation is: A five-stage pipelining is USED, consisting of Fetch, Decode, EXECUTE, MEMORY, and Writeback STAGES. A six-stage pipelining is used in Jazelle state, consisting of Fetch, Jazelle, Execute, Memory, and Writeback stages.
57.

In which of the following ARM processors virtual memory is present?(a) ARM7DI(b) ARM7TDMI-S(c) ARM7TDMI(d) ARM7EJ-SThe question was asked in exam.This interesting question is from Microcontroller (ARM 7) topic in chapter Prototyping Embedded Devices of IOT

Answer»

Correct choice is (a) ARM7DI

To explain: ARM7DI is capable of running a VIRTUAL memory system. The ABORT input to the processor MAY be used by the memory MANAGER to inform ARM7DI of page faults.

58.

Number of pins in 8051 microcontroller with ________ package.(a) 40 pin with LLC(b) 60 Pin with QFP(c) 40 pin with DIP(d) 60 pin with QFPThis question was addressed to me in an international level competition.Query is from Microcontroller (8051- Pin, Registers, Timers) in chapter Prototyping Embedded Devices of IOT

Answer»

Right choice is (c) 40 pin with DIP

For explanation I would SAY: The 8051 FAMILY members have different packages, such as DIP(Dual In Line), QFP(QUAD Flap PACKAGE), LLC(Leadless Chip Carrier) they all have 40 pins that are dedicated to different functions. Especially 8051 have a Dual in Line package.

59.

What are t, d, m, I stands for in ARM7TDMI?(a) Timer, Debug, Multiplex, ICE(b) Thumb, Debug, Multiplier, ICE(c) Timer, Debug, Modulation, IS(d) Thumb, Debug, Multiplier, ICEThe question was posed to me at a job interview.I'm obligated to ask this question of Microcontroller (ARM 7) topic in division Prototyping Embedded Devices of IOT

Answer»

The correct choice is (b) Thumb, DEBUG, MULTIPLIER, ICE

To explain: The ARM7TDMI(ARM7 + 16 bit Thumb + JTAG Debug + fast Multiplier + enhanced ICE) processor implements the ARM4 INSTRUCTION set.

60.

Arduino shields are also called as _________(a) Extra peripherals(b) Add on modules(c) Connectivity modules(d) Another ArduinosThe question was posed to me in an interview for job.The question is from Arduino in division Prototyping Embedded Devices of IOT

Answer»

The correct option is (b) Add on modules

Easiest explanation: The Arduino BOARDS can CONNECT with add- on modules termed as shields. Multiple, and possibly stacked shields MAY be individually addressable via an I2C serial bus.

61.

What are the profiles for ARM architecture?(a) A,R(b) A,M(c) A,R,M(d) R,MI had been asked this question during an interview.I'm obligated to ask this question of Microcontroller (ARM 7) topic in section Prototyping Embedded Devices of IOT

Answer»

The correct option is (c) A,R,M

Best EXPLANATION: ARMv7 defines 3 architecture “profiles”:

A-profile, Application profile

R-profile, Real-time profile

M-profile, MICROCONTROLLER profile.

62.

ARM stands for _________(a) Advanced RISC Machine(b) Advanced RISC Methadology(c) Advanced Reduced Machine(d) Advanced Reduced MethadologyThis question was posed to me by my school principal while I was bunking the class.My enquiry is from Microcontroller (ARM 7) in section Prototyping Embedded Devices of IOT

Answer»

The correct option is (a) ADVANCED RISC Machine

The explanation is: ARM, originally ACORN RISC Machine, LATER Advanced RISC Machine, is a family of reduced instruction SET computing (RISC) architectures for computing processors.

63.

ARM7 has an in-built debugging device?(a) True(b) FalseI have been asked this question in an online quiz.This intriguing question originated from Microcontroller (ARM 7) in chapter Prototyping Embedded Devices of IOT

Answer»

The correct OPTION is (a) True

Easiest explanation: Some ARM7 cores are obsolete. It had a JTAG based on-chip DEBUGGING; the preceding ARM6 cores did not support it. The “D” REPRESENTED a JTAG TAP for debugging.

64.

Which is the operation for mode 2?(a) 13-bit timer mode, 8-bit timer/counter THx and TLx as 5-bit prescalar(b) 16-bit timer mode, 16-bit timer/counter THx and TLx are cascaded, no prescalar(c) 8-bit auto reload mode, 8-bit auto reload time/counter; THx holds a value which is to be reloaded into TLx each time it overflows(d) Spilt timer modeThis question was addressed to me during an interview for a job.This intriguing question comes from Microcontroller (8051- Pin, Registers, Timers) in portion Prototyping Embedded Devices of IOT

Answer»

Correct choice is (C) 8-bit auto reload mode, 8-bit auto reload time/counter; THx holds a VALUE which is to be RELOADED into TLx each time it overflows

Easiest explanation: It is an 8 bit timer that allows only values of 00 to FFH to be loaded into the timer’s register TH. After TH is loaded with 8 bit value, 8051 gives a copy of it to TL.

65.

PSEN stands for ________(a) Program Select Enable(b) Peripheral Store Enable(c) Program Store Enable(d) Peripheral Select EnableThe question was asked during a job interview.Asked question is from Microcontroller (8051- Pin, Registers, Timers) topic in chapter Prototyping Embedded Devices of IOT

Answer»

Correct option is (c) Program Store Enable

The explanation: This is an OUTPUT pin. In an 8031-based SYSTEM in which an external ROM HOLDS the program code, this pin is connected to the OE pin of the ROM.

66.

The use of Address Latch Enable is to multiplex address and data memory.(a) True(b) FalseThis question was addressed to me in class test.This intriguing question comes from Microcontroller (8051) in section Prototyping Embedded Devices of IOT

Answer»

Right option is (a) True

The BEST I can explain: That is used for multiplexting ADDRESS and data IE., the same LINE carries address and data. To INDICATE when it carries address, ALE is emitted by 8051.

67.

How many types of arduinos do we have?(a) 5(b) 6(c) 8(d) 6I had been asked this question in a job interview.I want to ask this question from Arduino topic in section Prototyping Embedded Devices of IOT

Answer»

Correct choice is (c) 8

For explanation: There are 4 Arduino boards and 4 Arduino SHIELDS that FIT on top of Arduino compatible boards to PROVIDE additional capability like connecting to the internet, motor controller, LCD screen controlling etc.,.

68.

Timer 0 is a ________ bit register.(a) 32-bit(b) 8-bit(c) 16-bit(d) 10-bitThe question was asked in homework.My question is taken from Microcontroller (8051) in division Prototyping Embedded Devices of IOT

Answer» CORRECT choice is (c) 16-bit

For EXPLANATION: The Timer 0 is a 16-bit REGISTER and can be treated as two 8-bit registers and these can be ACCESSED similarly to any other registers.
69.

What is the command used for easy using of GNU screen?(a) (dollarSign)useradd -G {dialout} your_name(b) Screen Port_Name115200(c) Minicom -b 115200 -o -D Port_Name(d) Prompt> # helpThis question was posed to me in my homework.This interesting question is from Rasberry Pi in chapter Prototyping Embedded Devices of IOT

Answer»

The correct choice is (b) Screen Port_Name115200

Best EXPLANATION: This command is used to OPEN and write or MODIFY data on GNU screen and we should write in the terminal window.

70.

What does p refer to in ATmega328p?(a) Production(b) Pico-Power(c) Power-Pico(d) Programmable on chipI had been asked this question in a job interview.This key question is from Arduino topic in section Prototyping Embedded Devices of IOT

Answer»

The correct choice is (b) Pico-Power

For explanation I WOULD say: Picopower TECHNOLOGY employs advanced features like MULTIPLE CLOCK domains, DMA and EVENT systems to minimize power consumption.

71.

The ARM7TDMI-S processor has __________ types of memory cycle.(a) 5(b) 3(c) 4(d) 2I got this question by my school principal while I was bunking the class.This interesting question is from Microcontroller (ARM 7- Pipelining) topic in chapter Prototyping Embedded Devices of IOT

Answer»

Correct option is (c) 4

Easy EXPLANATION: The ARM7TDMI-S PROCESSOR has 4 types of memory cycle: Non sequential cycle, Sequential cycle, cp processor register transfer cycle, INTERNAL cycle.

72.

What is pin connect block?(a) All pins are having a function without reserved(b) Some pins are Reserved(c) Pins have more than one function(d) Multiplexing of some pinsThis question was addressed to me during an online exam.This interesting question is from Microcontroller (ARM 7- Pipelining) in division Prototyping Embedded Devices of IOT

Answer»

Right option is (c) Pins have more than one function

To elaborate: The pin CONNECT BLOCK allows selected pins of the MICROCONTROLLER to have more than one function. Configuration REGISTERS control the multiplexers to ALLOW connection between the pin and the on chip peripherals.

73.

How many processors are used in the Instruction pipelining?(a) One(b) Two(c) Three(d) FourI got this question in a national level competition.This interesting question is from Microcontroller (ARM 7- Pipelining) in section Prototyping Embedded Devices of IOT

Answer»

Right option is (a) One

Explanation: Pipelining is a technique for IMPLEMENTING instruction level parallelism within a SINGLE processor. Pipelining attempts to keep EVERY part of the processor BUSY with some INSTRUCTIONS, by dividing incoming instructions into the series of sequential steps.

74.

What is the flash memory for LPC2141?(a) 34kB(b) 32kB(c) 128kB(d) 256kBThe question was posed to me in exam.My question is taken from Microcontroller (ARM 7- Pipelining) in chapter Prototyping Embedded Devices of IOT

Answer»

Correct ANSWER is (B) 32kB

Explanation: It is the first series of ARM7. This memory is USED for both code and data storage. Programming of the flash memory may be accomplished in several ways. It can also be programmed in system via serial port.

75.

What are the no of pins that are in the ARM7 processors?(a) 65 pin with QFP(b) 45 Pin with QFP(c) 45 pin with LLC(d) 65 pin with DIPThis question was addressed to me in a job interview.I need to ask this question from Microcontroller (ARM 7- Pipelining) topic in division Prototyping Embedded Devices of IOT

Answer»

The CORRECT answer is (d) 65 pin with DIP

Best explanation: The ARM7 family members have different packages, such as DIP(Dual In Line), QFP(Quad Flap Package), LLC(Leadless Chip CARRIER) they all have 40 pins that are DEDICATED to different FUNCTIONS. Especially 8051 has a Quad Flap Package.

76.

What is the capability of ARM7 f instruction for a second?(a) 110 MIPS(b) 150 MIPS(c) 125 MIPS(d) 130 MIPSI got this question during an internship interview.Question is taken from Microcontroller (ARM 7) topic in chapter Prototyping Embedded Devices of IOT

Answer»

Correct choice is (d) 130 MIPS

The BEST explanation: It is a versatile device for mobile devices and other low POWER electronics. This processor ARCHITECTURE is capable of up to 130MIPS on a typical 0.13 um process.

77.

Which pin provides a reset option in 8051?(a) Pin 1(b) Pin 8(c) Pin 11(d) Pin 9I have been asked this question during an interview.The question is from Microcontroller (8051) in section Prototyping Embedded Devices of IOT

Answer»

The CORRECT answer is (d) Pin 9

Best EXPLANATION: RESET pin is utilized to set the micro CONTROLLER 8051 to its primary values, whereas the micro controller is functioning or at the early beginning of application. The reset pin has to be set elevated for two machine rotations.

78.

A program written with the IDE for Arduino is called _________(a) IDE source(b) Sketch(c) Cryptography(d) Source codeI got this question in an online quiz.This is a very interesting question from Arduino in chapter Prototyping Embedded Devices of IOT

Answer» CORRECT CHOICE is (b) Sketch

The explanation: Sketches are saved on the development computer as TEXT files with the file extension .ino. ARDUINO software (IDE) pre-1.0 saved sketches with the extension file .pde.
79.

How many DC-DC converters interfaces in ARM7100?(a) 5(b) 3(c) 4(d) 2I have been asked this question in an online interview.The doubt is from Microcontroller (ARM 7- Pipelining) in section Prototyping Embedded Devices of IOT

Answer» RIGHT choice is (d) 2

For explanation: ARM7100 has TWO programmable DUTY ratio 96KHz clock output which is intended to be used as drivers for DC to DC converter in the PSU SUBSYSTEMS.
80.

General purpose memory is called as ________(a) ROM memory(b) RAM memory(c) SRAM memory(d) EPROM memoryThe question was posed to me during an interview.Query is from Microcontroller (8051- Pin, Registers, Timers) topic in section Prototyping Embedded Devices of IOT

Answer»

The correct ANSWER is (b) RAM memory

Explanation: The general PURPOSE memory is called as the RAM memory of the 8051 microcontroller, which is divided into 3 AREAS such as banks, bit-addressable area, and scratch-pad area.

81.

8051 controller contains how many registers?(a) 5(b) 3(c) 1(d) 2I have been asked this question in quiz.I need to ask this question from Microcontroller (8051- Pin, Registers, Timers) topic in chapter Prototyping Embedded Devices of IOT

Answer» RIGHT CHOICE is (d) 2

Explanation: 8051 MICROCONTROLLER has 2 TYPES of registers. They are Special Function Registers and the other is General purpose register. Each of having 128KB of memory. And GPR is a Byte addressable register and SFR is a Bit addressable register.
82.

Function of IE1 in TCON register?(a) External interrupt 1 Edge flag. Not related to timer operations(b) External interrupt 1 Edge flag. Not related to timer operations(c) External interrupt 0 single type control bit(d) External interrupt 1 to be triggered by a falling edge signalThis question was posed to me by my school teacher while I was bunking the class.Question is from Microcontroller (8051- Pin, Registers, Timers) in section Prototyping Embedded Devices of IOT

Answer»

Right option is (a) External INTERRUPT 1 EDGE flag. Not related to timer operations

To elaborate: TCON register has 8 bits. 3rd bit has an IE1 register. This is an external interrupt.

83.

What is the operation for mode 0?(a) 13-bit timer mode, 8-bit timer/counter THx and TLx as 5-bit prescalar(b) 16-bit timer mode, 16-bit timer/counter THx and TLx are cascaded, no prescalar(c) 8-bit auto reload mode, 8-bit auto reload time/counter; THx holds a value which is to be reloaded into TLx each time it overflows(d) Spilt timer modeThe question was asked during a job interview.My question is from Microcontroller (8051- Pin, Registers, Timers) in portion Prototyping Embedded Devices of IOT

Answer»

The CORRECT choice is (a) 13-bit timer MODE, 8-bit timer/counter THx and TLx as 5-bit prescalar

To elaborate: Mode 0 is exactly same like mode 1 EXCEPT that it is a 13-bit timer instead of 16-bit. The 13-bit counter can hold values between 0000 to 1FFH in Th-Tl.

84.

What is the address range of SFRs?(a) 80h to feh(b) 00h to ffh(c) 80h to ffh(d) 70h to 80hI have been asked this question at a job interview.Enquiry is from Microcontroller (8051) in division Prototyping Embedded Devices of IOT

Answer»

Right option is (c) 80h to ffh

The explanation is: In 8051 there certain REGISTERS which uses the RAM addresses from80h to ffh. These are called as Special Function Registers. Some of the SRFrs are I/o ports and CONTROL operations as TCON, SCON, PCON.

85.

What do you mean by micro in microcontroller?(a) Distance between 2 IC’s(b) Distance between 2 transistors(c) Size of a controller(d) Distance between 2 pinsThe question was posed to me in quiz.Question is taken from Microcontroller (8051) in chapter Prototyping Embedded Devices of IOT

Answer»

Correct CHOICE is (b) Distance between 2 transistors

Best EXPLANATION: Micro MEANS 10-6 which GIVES the distance between 2 element transistors which is CALLED as Micron Technology.

86.

___________ are pre built circuit boards that fit on top of Android.(a) Sensor(b) Data types(c) Breadboard(d) SheildsThis question was posed to me during an interview.I'm obligated to ask this question of Arduino topic in portion Prototyping Embedded Devices of IOT

Answer»

The correct choice is (d) Sheilds

To EXPLAIN: Shields are pre- BUILT circuit BOARDS that fit on top of board and provide ADDITIONAL capabilities like controlling motors, connecting to internet, PROVIDING cellular etc.

87.

Which instruction set architecture is used in Raspberry Pi?(a) X86(b) MSP(c) AVR(d) ARMThe question was posed to me in quiz.The question is from Rasberry Pi topic in portion Prototyping Embedded Devices of IOT

Answer»

The correct choice is (d) ARM

To elaborate: ARM assembler is used in RASPBERRY Pi. Machine language is built up from DISCRETE statements or instructions IMPLEMENTED by a PARTICULAR processor.

88.

What is the size of ADC and DAC?(a) 16 bit(b) 10 bit(c) 8 bit(d) 32 bitI had been asked this question during an internship interview.Asked question is from Microcontroller (ARM 7- Pipelining) in portion Prototyping Embedded Devices of IOT

Answer»

The correct choice is (b) 10 bit

To ELABORATE: The converters are single 10-bit successive approximation ANALOG to digital converters. While ADC0 has 6 CHANNELS, ADC1 has 8 channels. And DAC output voltage is the vref voltage.