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.

1.

Geolocation software is used by host.(a) True(b) FalseI have been asked this question during an interview.My doubt stems from IP Address topic in chapter Internet Principles of IOT

Answer» RIGHT answer is (a) True

To explain I would SAY: The header of each IP packet contains the IP ADDRESS of the sending HOST, and that of the destination host. A host may use geolocation SOFTWARE to deduce the geolocation of it communication peer.
2.

The network layer issues request to which layer?(a) Transport layer(b) Data layer(c) Application layer(d) Session layerThis question was addressed to me in an interview.This question is from Network Layer topic in portion Internet Principles of IOT

Answer»

The CORRECT answer is (B) DATA layer

Easiest explanation: In OSI model, we are having 7 LAYERS in which the network layer ISSUES request to the layer below it called Data Link Layer.

3.

XMPP supports __________(a) Structured data(b) Foundation(c) Federation(d) Jabber IDThis question was addressed to me during an online exam.My doubt is from XMPP Protocol topic in portion Internet Principles of IOT

Answer»

Right ANSWER is (c) Federation

To explain: XMPP supports federation, meaning devices from different MANUFACTURES CONNECTED to different PLATFORMS can talk to each other with a standard communication protocol.

4.

Statue line is present in which message format?(a) Request message(b) Response message(c) Both request and response(d) Neither request nor responseI have been asked this question during an interview.This key question is from HTTP Protocol topic in portion Internet Principles of IOT

Answer»

Correct OPTION is (b) Response message

The best explanation: A status LINE which includes the status code and REASON message (e.g., HTTP/1.1 200 OK, which indicates that the CLIENT’s request succeeded).

5.

Security based connection is provided by which layer?(a) Network layer(b) Session layer(c) Application layer(d) Transport layerThis question was posed to me in unit test.This intriguing question comes from Transport Layer in portion Internet Principles of IOT

Answer»

The CORRECT choice is (d) Transport layer

The best explanation: IOT is, of course all about connection to the internet. And even more so, it is about security. Without security and without ENCRYPTED communication, anyone can see what I SEND and receive. So encryption and secure communication are key. The solution is to use a connection that uses the TLS(Transport Layer Security) PROTOCOL.

6.

Which services are provided by transport layer?(a) Error control(b) Connection service(c) Connection less service(d) Congestion controlThe question was posed to me in an online interview.I'm obligated to ask this question of Transport Layer in section Internet Principles of IOT

Answer» RIGHT ANSWER is (a) ERROR control

Best explanation: The transport layer also decides the type of service that should be provided to the session layer. The message may or may not be received in the order in which it was sent. The decision regarding the type of service to be provided is taken at the time when the CONNECTION is established.
7.

How many messages will HTTP will send per hour?(a) 1,708(b) 160,278(c) 3,628(d) 263,314I got this question in an interview for job.Origin of the question is HTTP Protocol topic in chapter Internet Principles of IOT

Answer» RIGHT answer is (a) 1,708

Easiest explanation: When we COMPARE HTTP with MQTT, HTTP is LOT SLOWER, HTTP will send 1,708 messages/hour WHEREAS MQTT sends 160,278 messages/hour.
8.

Standard ports of MQTT are __________(a) I2C(b) SSL(c) USART(d) TCP/IPI got this question by my school teacher while I was bunking the class.I would like to ask this question from MQTT Protocol in section Internet Principles of IOT

Answer»

Right answer is (d) TCP/IP

Easiest explanation: STANDARD PORTS of MQTT are TCP/IP. TCP/IP port 1883 is reserved with IANA for use with MQTT.

9.

URI and content type support is which protocol feature?(a) Http(b) UDP(c) CoAP(d) SPII got this question in class test.I would like to ask this question from CoAP Protocol topic in portion Internet Principles of IOT

Answer»

The correct choice is (c) CoAP

Explanation: CoAP needs to consider OPTIMIZING length of datagram and SATISFYING REST protocol to SUPPORT URI. It also needs to provide DEPENDABLE communication based on UDP protocol.

10.

Two wire interface is also called as _________(a) UART(b) SPI(c) I2C(d) USARTThe question was asked at a job interview.My question is based upon I2C Protocol in section Internet Principles of IOT

Answer»

The correct choice is (C) I2C

Best explanation: The i2c protocol also known as the TWO WIRE INTERFACE is a simple serial communication protocol that uses just pins of a microcontroller namely SCL and SDA.

11.

Which of the following is the type of SPI controller?(a) Queued SPI(b) Microwire(c) Microwire/plus(d) Quad SPII got this question in unit test.The doubt is from SPI Protocol in portion Internet Principles of IOT

Answer»

Correct option is (a) Queued SPI

Explanation: A Queued serial peripheral Interface is a TYPE of SPI controller that uses a DATA QUEUE to TRANSFER data across the SPI BUS.

12.

STR stands for___________(a) Synchronous Transmit Rate(b) Synchronous Target Rate(c) Synchronous Target Receive(d) Synchronous Transmit ReceiveThis question was posed to me during an interview.My query is from USART Protocol topic in division Internet Principles of IOT

Answer» CORRECT answer is (d) Synchronous Transmit Receive

To explain: Synchronous Transmit Receive, which were with synchronous VOICE frequency modems. These protocols were designed to MAKE the best use of bandwidth when modems were ANALOG devices.
13.

Which bit in control register defines the address bit or idle line multiprocessor protocol mode?(a) MM(b) URXWIE(c) URXIE(d) RXWakeI had been asked this question in an online quiz.Question is taken from USART Protocol in portion Internet Principles of IOT

Answer»

The correct choice is (a) MM

To explain I would say: The MM BIT in control REGISTER defines the address bit or idle line MULTIPROCESSOR protocol mode. Both formats use the wake up on transmitting, using the address FEATURE function (TWWake bit), and on activating the RXWake bit.

14.

How many version /s of IP’s are there?(a) 4 versions(b) 3 versions(c) 2 versions(d) 1 versionI got this question in an internship interview.Origin of the question is IP Address in portion Internet Principles of IOT

Answer»

The CORRECT option is (c) 2 versions

The best I can explain: Two versions of the Internet Protocol are in common use in the Internet today. The original VERSION of the Internet Protocol for use in the Internet is Internet Protocol Version 4, FIRST installed in 1983.

15.

IANA stands for __________(a) Internet Assigned Numbers Authority(b) Internal Assigned Numbers Authority(c) Internet Associative Numbers Authoritative(d) Internal Associative Numbers AuthorityI got this question in an international level competition.This question is from IP Address in portion Internet Principles of IOT

Answer»

The correct choice is (a) Internet Assigned Numbers Authority

The best explanation: The IP address space is MANAGED globally by the Internet Assigned Numbers Authority(IANA), and by five Regional Internet Registries(RIR) RESPONSIBLE in their DESIGNATED territories for assignment to end USERS and local Internet registries, such as Internet services providers.

16.

Application layer is the ending of the data layer.(a) True(b) FalseThis question was posed to me during an online exam.My question comes from Application Layer topic in section Internet Principles of IOT

Answer»

Right choice is (a) True

To explain: The application layer is the ending of DATA TRANSFER. When you GET here, you will find applications like Microsoft word or programs like JAVA.

17.

XMPP Full form is ________(a) Extensible Messaging and Presence Protocol(b) Extensible Module and presence protocol(c) Extensible Messaging and Presence Protocol(d) Extensible Messaging and Presence ProtocolI got this question in a job interview.My question is based upon XMPP Protocol in division Internet Principles of IOT

Answer» CORRECT ANSWER is (a) Extensible Messaging and Presence Protocol

For explanation: XMPP is used in IOT which covers XMPP core, XMPP addressing, XMPP server and XMPP client COMMUNICATION. XMPP is the short form of Extensible Messaging and Presence Protocol.
18.

Which is an open standard?(a) CoAP(b) MQTT(c) XMPP(d) HTTPI had been asked this question during an interview for a job.This intriguing question comes from MQTT Protocol in chapter Internet Principles of IOT

Answer»

The correct choice is (b) MQTT

Explanation: IoT needs standard protocols. TWO of the most PROMISING for small DEVICES are MQTT and COAP. Both ATE standard protocols.

19.

MQTT is _________ oriented.(a) Data(b) Message(c) Network(d) DeviceThis question was posed to me in an international level competition.Enquiry is from MQTT Protocol topic in chapter Internet Principles of IOT

Answer»

Right option is (b) Message

For EXPLANATION: MQTT is message ORIENTED. EVERY message is a DISCRETE chunk of data, opaque to the broker

MQTT is message oriented. Every message is a discrete chunk of data, opaque to the broker.

20.

MQTT is mainly used for __________(a) M2M communication(b) Device communication(c) Internet communication(d) Wireless communicationThis question was addressed to me by my college professor while I was bunking the class.This key question is from MQTT Protocol topic in division Internet Principles of IOT

Answer»

Right choice is (a) M2M COMMUNICATION

For explanation: MQTT is a PUBLIC messaging protocol designed for LIGHTWEIGHT M2M communication. It was originally developed by IBM and is now an OPEN standard.

21.

Will CoAP connects to the internet.(a) True(b) FalseThe question was posed to me by my college director while I was bunking the class.I want to ask this question from CoAP Protocol topic in chapter Internet Principles of IOT

Answer»

Right option is (a) True

Easiest explanation: CoAP is one of the LATEST APPLICATION LAYER protocol developed by IETF for smart DEVICES to connect to the INTERNET.

22.

What is the RAM and ROM size in CoAP?(a) 100 KiB of RAM and 10 KiB of ROM(b) 10 KiB of RAM and 100 KiB of ROM(c) 10 KiB of RAM and 250 KiB of ROM(d) 250 KiB of RAM and 10 KiB of ROMI have been asked this question during an online interview.My question is from CoAP Protocol topic in portion Internet Principles of IOT

Answer»

Correct OPTION is (b) 10 KiB of RAM and 100 KiB of ROM

To elaborate: The Internet of Things will NEED billions of nodes, many of which will need to be inexpensive. COAP has been designed to work on microcontrollers with as low as 10 KiB of RAM and 100 KiB of ROM (code SPACE).

23.

MISO means _________(a) Line for master to send data to the slave(b) Line for the slave to send data to the master(c) Line for the clock signal(d) Line for the master to select which slave to send data toThe question was asked in an internship interview.The doubt is from SPI Protocol topic in portion Internet Principles of IOT

Answer»

Correct answer is (B) Line for the slave to SEND data to the master

To ELABORATE: MISO is the logic signal. The data will be RECEIVED by master from the slave.

24.

SPI is described as Asynchronous serial interface.(a) True(b) FalseI have been asked this question in semester exam.Question is from SPI Protocol in portion Internet Principles of IOT

Answer»
25.

SPI is described as Asynchronous serial interface.(a) True(b) FalseThis question was posed to me in an online interview.My question comes from SPI Protocol topic in portion Internet Principles of IOT

Answer»

The correct answer is (b) False

Explanation: The SPI is accurately described as a synchronous interface, but it is different from the synchronous serial interface(SSI) protocol, which is also a employs DIFFERENTIAL SIGNALING and PROVIDES only a single simplex communication channel.

26.

Are pull up registers required in I2C?(a) True(b) FalseThe question was posed to me in an online quiz.The doubt is from I2C Protocol in section Internet Principles of IOT

Answer» CORRECT option is (a) True

The explanation is: At physical layer, both SCL and SDA LINES are of open DRAIN design, thus pull up resistors are NEEDED.
27.

The USART module supports ________ multiprocessor communication modes when the asynchronous mode is used.(a) one(b) two(c) three(d) fiveThis question was posed to me by my school teacher while I was bunking the class.The origin of the question is USART Protocol in division Internet Principles of IOT

Answer»

Right answer is (b) two

For explanation: These formats can be used to transfer information between many microcomputers on the same serial link. Information is TRANSFERRED as a block of frames from a particular SOURCE to ONE or more destinations.

28.

Communication in UART is ___________(a) Only simple(b) Only duplex(c) Only full duplex(d) Simplex, half duplex, full duplexI have been asked this question in an interview for internship.The query is from UART Protocol in portion Internet Principles of IOT

Answer»

Right answer is (d) SIMPLEX, half DUPLEX, full duplex

To elaborate: COMMUNICATION MAY be simplex(in ONE direction only no provision for the receiving device to send data back to the transmission device), full duplex(both devices send and receive data at the same time), half duplex(devices takes turns transmitting and receiving).

29.

Networking Hardware Address is referred with ________(a) IP address(b) MAC address(c) NIC(d) Organizationally Unique IdentifierThe question was asked during an interview.This intriguing question originated from MAC Address topic in portion Internet Principles of IOT

Answer»

The correct OPTION is (b) MAC address

Easiest EXPLANATION: Hardware and SOFTWARE working together, IP address and MAC address working together. For this reason, the MAC address is SOMETIMES referred to as a NETWORKING hardware address, the burned in address or the physical address.

30.

The design of the Internet protocol suites adhere to the ________ principle.(a) Data corruption(b) Connection oriented(c) End to End principle(d) ReliabilityI had been asked this question during an interview.I want to ask this question from IP Address topic in portion Internet Principles of IOT

Answer»

The correct answer is (c) End to End PRINCIPLE

The explanation is: The design of the Internet protocol suite ADHERES to the end to end principle, a concept ADAPTED from the CYCLADES project. Under the end to end principle, the network infrastructure is considered inherently UNRELIABLE at any signal network element or transmission medium and is dynamic in terms of availability of links and NOTES.

31.

The network layer responds to request from which layer?(a) Transport layer(b) Data layer(c) Application layer(d) Session layerI have been asked this question by my college professor while I was bunking the class.I would like to ask this question from Network Layer in section Internet Principles of IOT

Answer»

The correct choice is (a) Transport layer

The explanation: In OSI model, we are having 7 layers in which the NETWORK layer responds to REQUEST from the layer above it CALLED Transport Layer.

32.

Many desktops and operating systems include which protocol?(a) IPv6 protocol(b) IPv4 protocol(c) Both IPv6 and IPv4 protocol(d) IPv3 protocolThis question was addressed to me in an online interview.Enquiry is from IP Address topic in division Internet Principles of IOT

Answer»

Right choice is (a) IPv6 PROTOCOL

Explanation: All modern desktop and enterprise server operating systems include NATIVE SUPPORT for the IPv6 protocol, but it is not yet widely DEPLOYED in other devices, such as residential networking ROUTERS, voice over IP(VoIP)and multimedia equipment, and network peripherals.

33.

SIP stands for ___________(a) Session Initiation Protocol(b) Session Internet Protocol(c) Simple Initiation Protocol(d) Session Internet ProtocolThis question was addressed to me during an online exam.My enquiry is from XMPP Protocol in chapter Internet Principles of IOT

Answer»

Right answer is (a) SESSION Initiation PROTOCOL

For explanation: XMPP has OFTEN regarded as a competitor to SIMPLE, BASED on Session Initiation Protocol, as the standard protocol for instant messaging and presence notification.

34.

Which protocol has a quality of service?(a) XMPP(b) HTTP(c) CoAP(d) MQTTThis question was addressed to me during an online exam.Enquiry is from XMPP Protocol in section Internet Principles of IOT

Answer» RIGHT answer is (a) XMPP

To elaborate: MQTT has different levels of quality of SERVICES. This FLEXIBILITY is not AVAILABLE in XMPP.
35.

HART stands for_________(a) Highway Addressable Remote Transducer(b) High Addressable Remote Transducer(c) High Application Remote Transducer(d) Highway Application Remote TransducerThe question was posed to me in a national level competition.The question is from CoAP Protocol topic in chapter Internet Principles of IOT

Answer» RIGHT option is (a) Highway Addressable Remote Transducer

The best explanation: IoT PHY/MAC Layers involve all the common wireless communication technology, such as IEEE 802.11 SERIES, 802.15, HART.
36.

How many logic signals are there in SPI?(a) 5 signals(b) 6 signals(c) 4 signals(d) 7 signalsThe question was posed to me in an online quiz.My question is from SPI Protocol in division Internet Principles of IOT

Answer»

Right option is (a) 5 signals

The best explanation: The SPI BUS specifies five logic signals:

 SCLK: Serial clock(OUTPUT from MASTER)

 MOSI: Master Output Input, Master Out Slave In(data output from master)

 MISO: Master Input Slave Output, or master In Slave Out( data output from master)

 SDIO: Serial Data I/O(bidirectional I/O)

 SS: Slave Select(OFTEN ACTIVE low, output from master).

37.

__________ is a predecessor of SPI.(a) Queued SPI(b) Microwire(c) Microwire/plus(d) Quad SPII had been asked this question by my college director while I was bunking the class.The question is from SPI Protocol topic in section Internet Principles of IOT

Answer»

Correct choice is (b) Microwire

To explain I would say: Microwire often spelled uwire, is essential a PREDECESSOR OD SPI and a trademark of National Semiconductor. It is subset of SPI: half duplex, and USING SPI MODE 0.

38.

Who sends the start bit?(a) Master receive(b) Master transmit(c) Slave transmit(d) Slave receiveI have been asked this question in an online quiz.My question is from I2C Protocol topic in chapter Internet Principles of IOT

Answer»

The correct ANSWER is (b) Master TRANSMIT

To ELABORATE: The master is initially in master transmit MODE by sending a start BIT followed by 7 bit address of the slave.

39.

I2c will address large number of slave devices.(a) True(b) FalseI had been asked this question in an international level competition.This is a very interesting question from I2C Protocol topic in portion Internet Principles of IOT

Answer»

The correct answer is (a) True

Best explanation: This PROTOCOL will address a large NUMBER of slave devices that are CONNECTED to the same BUS.

40.

MAC addresses are very useful in diagnosing network issues.(a) True(b) FalseI have been asked this question in an internship interview.The doubt is from MAC Address in division Internet Principles of IOT

Answer»

The correct answer is (a) True

To elaborate: MAC ADDRESSES are very USEFUL in diagnosing network issues, such as problems with IP address. They are useful for network DIAGNOSIS because they never change, as opposed to a dynamic IP address, which can change from time to time.

41.

RIR stands for ________(a) Regional Internal Registries(b) Registries Internet Regional(c) Regional Internet Registries(d) Registries Internal RegionalThis question was addressed to me in an interview for job.My question comes from IP Address in division Internet Principles of IOT

Answer»

Correct option is (C) Regional Internet Registries

Explanation: The IP address space is managed globally by the Internet Assigned Numbers Authority(IANA), and by five Regional Internet Registries(RIR) responsible in their designated territories for assignment to END USERS and local Internet registries, such as Internet services providers.

42.

Congestion control can control traffic entry into a telecommunications network, so to avoid _________(a) Congestive connection(b) Connection collapse(c) Congestive collapse(d) Collapse congestiveThe question was posed to me by my college director while I was bunking the class.Enquiry is from Transport Layer topic in chapter Internet Principles of IOT

Answer»

Correct option is (C) Congestive COLLAPSE

For explanation: Congestion control can control TRAFFIC ENTRY into a telecommunications network, so to avoid Congestive collapse by attempting to avoid oversubscription of any of the processing or link capabilities of the intermediate nodes.

43.

ICMP stands for __________(a) Internet Coordinate Message Protocol(b) Internet Control Message Protocol(c) Interconnect Control Message Protocol(d) Interconnect Coordinate Message ProtocolI have been asked this question during an interview.My question is taken from Network Layer topic in division Internet Principles of IOT

Answer»

Right choice is (b) Internet Control Message PROTOCOL

For EXPLANATION: The Internet Protocol is the key network layer protocol that implements the TCP/IP Protocol SUITES. Since IP is the protocol that provides the mechanism for delivering datagrams, between DEVICES, it is designed to be relatively basic, and to function with few “bell and whistles”.

44.

Data in network layer is transferred in the form of ____________(a) Layers(b) Packets(c) Bytes(d) BitsI have been asked this question in final exam.The above asked question is from Network Layer topic in division Internet Principles of IOT

Answer»

The correct choice is (b) Packets

To explain I would say: Data is TRANSFERRED in the form of packets via logical network paths in an ordered format CONTROLLED by the network LAYER.

45.

What are called routers?(a) The devices that operates at session layer(b) The devices that operates at data layer(c) The devices that operates at application layer(d) The devices that operates at networkI have been asked this question in homework.The doubt is from Network Layer in section Internet Principles of IOT

Answer»

Right answer is (d) The DEVICES that operates at NETWORK

To elaborate: The network interconnection devices that operate at the network LAYER are usually called routes, which at this point should hopefully COME as no surprise to you.

46.

Does network layer in TCP/IP and OSI Model are same.(a) True(b) FalseI got this question in class test.My question comes from Network Layer topic in portion Internet Principles of IOT

Answer»

Right option is (b) False

To explain I would say: The TCP/IP INTERNET layer is in fact only a SUBSET of functionality of the NETWORK layer. It DESCRIBES only one TYPE of network architecture, the Internet.

47.

XMPP uses ________ architecture.(a) Decentralized client-server(b) Centralized client-server(c) Message(d) Public/subscriberThis question was posed to me by my college director while I was bunking the class.This question is from XMPP Protocol topic in section Internet Principles of IOT

Answer»

The correct option is (a) Decentralized client-SERVER

Easy explanation: The XMPP uses a decentralized client-server architecture where CLIENTS do not talk directly to one ANOTHER, but there is no CENTRAL server.

48.

Full form of MQTT _____(a) Message Queuing Telemetry Transport(b) Message Queuing Telegram Transport(c) Message Queue Telegram Transport(d) Message Queue Telemetry TransportI have been asked this question in exam.The query is from MQTT Protocol topic in division Internet Principles of IOT

Answer»

Right CHOICE is (a) Message Queuing Telemetry TRANSPORT

For explanation: MQTT (Message Queuing Telemetry Transport) is a lightweight MESSAGING PROTOCOL that provides resource-constrained network clients with a simple way to DISTRIBUTE telemetry information.

49.

Which XMPP core describes client server messaging?(a) RFC 6122(b) RFC 4854(c) RFC 6120(d) RFC 3923This question was addressed to me in an online interview.My question is based upon XMPP Protocol topic in section Internet Principles of IOT

Answer» RIGHT ANSWER is (c) RFC 6120

To elaborate: RFC 6120, Extensible Messaging and Presence PROTOCOL (XMPP): core, which DESCRIBES client-server messaging using two open-ended XML streams.
50.

XMPP is used for streaming which type of elements?(a) XPL(b) XML(c) XHL(d) MPLThis question was addressed to me by my college director while I was bunking the class.Origin of the question is XMPP Protocol in division Internet Principles of IOT

Answer»

Right choice is (b) XML

Best EXPLANATION: XMPP is an open PROTOCOL for streaming XML elements in order to exchange messages and PRESENCE INFORMATION in close to real time.