Top 78 întrebări și răspunsuri la interviul IoT

Anonim

Iată întrebări de interviu IoT pentru candidați mai proaspeți, precum și pentru candidați cu experiență, pentru a-și obține locul de muncă de vis.

1) Ce este Internetul obiectelor (IoT)?

Internetul obiectelor (IoT) este o rețea de obiecte fizice sau persoane numite „lucruri” care sunt încorporate cu software, electronică, rețea și senzori care permit acestor obiecte să colecteze și să schimbe date. Scopul IoT este extinderea la conectivitatea la internet de la dispozitive standard precum computer, mobil, tabletă la dispozitive relativ stupide, cum ar fi un prăjitor de pâine.

2) Explicați Raspberry Pi

Raspberry Pi este un computer capabil să facă toate operațiunile ca un computer convențional. Are alte caracteristici precum WiFi la bord, pini GPIO și Bluetooth pentru a comunica cu lucruri externe.

3) Cum se execută Raspberry pi în modul fără cap?

Raspberry pi în modul fără cap poate fi rulat folosind SSH. Cel mai recent sistem de operare are un server VNC încorporat care este instalat pentru preluarea desktopului de la distanță pe Raspberry Pi.

4) Care sunt componentele fundamentale ale IoT?

Cele patru componente fundamentale ale unui sistem IoT sunt:

  • Senzori / dispozitive: senzorii sau dispozitivele sunt o componentă cheie care vă ajută să colectați date în direct din mediul înconjurător. Toate aceste date pot avea diferite niveluri de complexitate. Ar putea fi un senzor simplu de monitorizare a temperaturii sau poate fi sub forma unui flux video.
  • Conectivitate: Toate datele colectate sunt trimise către o infrastructură cloud. Senzorii ar trebui să fie conectați la cloud folosind diferite medii de comunicații. Aceste medii de comunicații includ rețele mobile sau prin satelit, Bluetooth, WI-FI, WAN etc.
  • Prelucrarea datelor: Odată ce aceste date sunt colectate și ajung în cloud, produsul software efectuează procesarea datelor colectate. Acest proces poate fi doar verificarea temperaturii, citirea pe dispozitive precum AC sau încălzitoare. Cu toate acestea, uneori poate fi, de asemenea, foarte complex, cum ar fi identificarea obiectelor, utilizarea viziunii computerizate pe video.
  • Interfață cu utilizatorul: informațiile trebuie să fie disponibile pentru utilizatorul final într-un fel, ceea ce poate fi realizat prin declanșarea de alarme pe telefoanele lor sau trimiterea acestora de notificare prin e-mail sau mesaj text. Utilizatorul poate avea uneori nevoie de o interfață care să își verifice în mod activ sistemul IoT.

5) Care este diferența dintre IoT și IIoT?

Diferența dintre IoT și IIoT este:

IoT IIoT
Forma completă a IoT este Internetul obiectelor. Forma completă a IIoT este Internetul industrial al obiectelor.
Un model de serviciu este centrat pe om. Un model de serviciu este centrat pe mașină.
Suportă aplicații orientate spre client. Suportă aplicații orientate spre industrie.
Transportul comunicațiilor se face prin dispozitive wireless. Transportul comunicațiilor se face atât prin dispozitive cu fir, cât și fără fir.
Calitatea datelor este medie spre înaltă. Calitatea datelor este înaltă până la foarte mare.
Criticitatea nu este severă. Criticitatea este severă.

6) Listați straturile stivei de protocol IoT

Straturile stivei de protocol IoT sunt: ​​1) Detecție și informații, 2) Conectivitate la rețea, 3) Strat de procesare a informațiilor, 4) Strat de aplicație.

7) Care sunt dezavantajele IoT?

Dezavantajele IoT sunt:

  • Securitate: tehnologia IoT creează un ecosistem de dispozitive conectate. Cu toate acestea, în timpul acestui proces, sistemul poate oferi un control de autentificare redus, în ciuda măsurilor suficiente de securitate cibernetică.
  • Confidențialitate: utilizarea IoT, expune o cantitate substanțială de date cu caracter personal, în detalii extreme, fără participarea activă a utilizatorului. Acest lucru creează o mulțime de probleme de confidențialitate.
  • Flexibilitate: Există o îngrijorare imensă în ceea ce privește flexibilitatea unui sistem IoT. Este vorba în principal de integrarea cu un alt sistem, deoarece există multe sisteme diverse implicate în proces.
  • Complexitate: Proiectarea sistemului IoT este, de asemenea, destul de complicată. Mai mult, implementarea și întreținerea nu sunt, de asemenea, foarte ușoare.
  • Conformitate: IoT are propriul set de reguli și reglementări. Cu toate acestea, datorită complexității sale, sarcina conformității este destul de dificilă.

8) Definiți Arduino

Arduino este o platformă electronică gratuită cu hardware și software ușor de utilizat. Are un microcontroler capabil să citească intrarea de la senzori pentru a controla programatic motoarele.

9) Enumerați tipurile de senzori utilizați în cea mai mare parte în IoT

Cele mai utilizate tipuri de senzori în IoT sunt:

  • Senzor de fum
  • Senzori de temperatură
  • Senzor de presiune
  • Senzori de detectare a mișcării
  • Senzor de gaz
  • Senzor de proximitate
  • Senzori IR

10) Menționați diferența de bază dintre IoT și firmele de senzori?

O afacere cu senzori nu are nevoie de o conexiune activă la internet pentru a funcționa. Internetul obiectelor necesită o latură de control pentru a funcționa.

11) Care sunt avantajele IoT?

Beneficiile cheie ale tehnologiei IoT sunt următoarele:

  • Optimizare tehnică: tehnologia IoT ajută foarte mult la îmbunătățirea tehnicilor și la îmbunătățirea acestora. De exemplu, cu IoT, un producător este capabil să colecteze date de la diferiți senzori auto. Producătorul le analizează pentru a-și îmbunătăți designul și a le face mai eficiente.
  • Colectare îmbunătățită de date: colectarea tradițională de date are limitările și designul său pentru utilizare pasivă. IoT facilitează acțiunea imediată asupra datelor.
  • Deșeuri reduse: IoT oferă informații în timp real care duc la luarea eficientă a deciziilor și gestionarea resurselor. De exemplu, dacă un producător găsește o problemă în mai multe motoare auto, poate urmări planul de fabricație al acestor motoare și rezolvă această problemă cu centura de fabricație.
  • Îmbunătățirea angajării clienților: IoT vă permite să îmbunătățiți experiența clientului prin detectarea problemelor și îmbunătățirea procesului.

12) Ce este protocolul Bluegiga APX4?

Bluegiga APX4 este o soluție care acceptă atât platforma WiFI, cât și platforma BLE și se bazează pe un procesor ARM9 de 450 MHz.

13) Care sunt cele mai frecvente aplicații IoT?

Cele mai frecvente aplicații IoT sunt:

  • Termostate inteligente: vă ajută să economisiți resurse la facturile de încălzire, cunoscându-vă tiparele de utilizare.
  • Mașini conectate: IoT ajută companiile de automobile să gestioneze automat facturarea, parcarea, asigurările și alte lucruri conexe.
  • Activități de urmărire: vă ajută să surprindeți tiparele ritmului cardiac, cheltuielile calorice, nivelurile de activitate și temperatura pielii pe încheietura mâinii.
  • Smart Outlets: porniți sau opriți de la distanță orice dispozitiv. De asemenea, vă permite să urmăriți nivelul de energie al unui dispozitiv și să primiți notificări personalizate direct pe smartphone.
  • Senzori de parcare: tehnologia IoT ajută utilizatorii să identifice disponibilitatea în timp real a locurilor de parcare pe telefoanele lor.
  • Connect Health: Conceptul unui sistem de sănătate conectat facilitează monitorizarea în timp real a sănătății și îngrijirea pacientului. Ajută la îmbunătățirea luării deciziilor medicale pe baza datelor pacienților.

14) Ce este modularea lățimii impulsurilor?

PWM sau Modularea lățimii pulsului este o variație a timpului în care semnalul este ridicat într-un mod analog. Semnalul poate fi ridicat sau scăzut, iar utilizatorul poate chiar să schimbe proporția timpului.

15) Menționați aplicațiile PWM în IoT

Aplicațiile PWM în IoT controlează viteza motorului de curent continuu, controlează direcția unui servo moto, Dimming LED etc.

16) Listați plăcile de comunicații wireless disponibile în Raspberry Pi?

Plăcile de comunicații fără fir disponibile în Raspberry Pi sunt 1) WiFi și 2) BLE / Bluetooth.

17) Care sunt funcțiile utilizate pentru a citi datele analogice și digitale de la un senzor în Arduino?

Funcțiile utilizate pentru citirea datelor analogice și digitale de la un senzor în Arduino sunt: ​​digitalRead () și digitalWrite ().

18) Ce este Bluetooth cu consum redus de energie?

Bluetooth Low Energy este o tehnologie wireless PAN (Personal Area Network). Folosește mai puțină energie pentru a transmite distanțe lungi pe o distanță scurtă.

19) Definiți MicroPython

MicroPython este o implementare Python, care include un mic subset al bibliotecii sale standard. Poate fi optimizat pentru a rula pe microcontrolerul ModeMCU.

20) Enumerați modelele disponibile în Raspberry Pi

Modelele Raspberry Pi sunt:

  • Raspberry Pi 1 Model B.
  • Raspberry Pi 1 Model B +
  • Raspberry Pi 1 Model A
  • Raspberry Pi Zero
  • Raspberry Pi 3 Model B.
  • Raspberry Pi 1model A +
  • Raspberry Pi Zero W
  • Raspberry Pi 2

21) Care sunt provocările IoT?

Provocările importante ale IoT sunt:

  • Testare și actualizare insuficiente
  • Îngrijorare cu privire la securitatea și confidențialitatea datelor
  • Complexitatea software-ului
  • Volumele de date și interpretare
  • Integrare cu AI și automatizare
  • Dispozitivele necesită o alimentare constantă care este dificilă
  • Interacțiune și comunicare pe termen scurt

22) Menționați unii dintre senzorii de apă utilizați în mod obișnuit

Senzorii de apă utilizați în mod obișnuit sunt:

  • Senzor de turbiditate
  • Senzor total de carbon organic
  • senzor de pH
  • Senzor de conductivitate

23) Diferențiați între Arduino și Raspberry pi

Diferența dintre Arduino și Raspberry pi este:

Arduino Raspberry pi
Arduino este un microcontroler USB programabil, deschis. Poate executa un program odată.
Raspberry pi este un computer cu dimensiunea cardului de credit. Utilizatorii pot rula mai multe programe odată.

24) Ce sunt cele mai utilizate protocoale IoT?

Cele mai utilizate protocoale IoT sunt:

  • XMPP
  • AMQP
  • Protocol de control foarte simplu (VSCP)
  • Serviciul de distribuție a datelor (DDS)
  • Protocol MQTT
  • Wifi
  • Protocol simplu de mesagerie orientată către text (STOMP)
  • Zigbee

25) Ce sunt editorii IoT?

Editorii IoT sunt senzori care trimit date în timp real către dispozitive intermediare sau middleware.

26) Ce este o bibliotecă în Arduino?

Biblioteca Arduino este o colecție de cod care este deja scrisă pentru controlul modulului sau senzorului.

27) Menționați câteva dintre plăcile Arduino purtabile

Plăcile Arduino purtabile sunt:

  • Placă principală Lilypad Arduino
  • Lilypad Arduino simplu
  • Lilypad Arduino simplu snap
  • Lilypad Arduino USB

28) Ce este replicarea?

Replicarea este actul de sincronizare a datelor între două sau mai multe servere.

29) Ce este IoT Thingworx?

Thingworx este o platformă pentru dezvoltarea și implementarea rapidă a dispozitivelor conectate. Este o colecție de instrumente integrate de dezvoltare IoT care sprijină analiza, producția, proprietatea și aspectele alternative ale dezvoltării IoT.

30) Ce este Salesforce IoT Cloud?

Salesforce IoT Cloud este o platformă online pentru stocarea și procesarea informațiilor IoT.

Este un sortiment de diverse elemente de dezvoltare a aplicațiilor, care se numesc fulgere.

Acest program colectează informații de pe site-uri web, dispozitive, clienți și parteneri. Apoi declanșează acțiuni pentru răspunsurile de perioadă.

31) Explicați IoT GE-PREDIX

GE sau General Electric Predix este un software pentru sortimentul de informații din instrumente industriale. Acesta oferă un PaaS care permite utilizatorilor gestionarea performanțelor și facilitatea de optimizare a funcționării. Conectează instrumentația, oamenii și informațiile într-o tehnică extrem de convențională.

32) Listează câteva companii populare care lucrează la IoT

Companiile populare care lucrează la IoT sunt: ​​1) Philips, 2) LG, 3) Google, 4) Apple și 5) Samsung.

33) Care sunt diferitele tipuri de CAN Frame?

Diferite tipuri de cadre CAN sunt: ​​1) cadru de date, 2) cadru de solicitare, 3) cadru de eroare și 4) cadru de suprasarcină.

34) Care este principala diferență între CPU plutitor și CPU cu punct fix?

Procesorul plutitor poate lua direct valoarea plutitoare, în timp ce procesorul fix este convertit în format întreg. Astfel, duce la pierderea unei rezoluții.

35) Definiți GPIO

GPIO este un pin programabil care poate fi utilizat pentru controlul pinilor de intrare sau ieșire programat.

36) Explicați lucrurile Android

Android Things este un sistem de operare bazat pe Android, conceput pentru dispozitive încorporate.

37) Care este scopul senzorilor de flux de aer?

Scopul principal al senzorilor de flux de aer este de a măsura nivelul aerului din sol. Acest senzor vă permite să îl măsurați dinamic, dintr-o locație sau mai multe locații ale grădinii.

38) Menționați baze de date adecvate pentru IoT

Bazele de date adecvate pentru IoT sunt:

  • influx DB
  • Apache Cassandra
  • RethinkDB
  • MongoDB
  • Sqlite

39) De ce să folosiți programatorul în RTOS?

Programatorul în RTOS este utilizat pentru comutarea unei sarcini la alta.

40) Menționați utilizarea în timp real a Raspberry pi

  • Acasă a
  • Server web portabil
  • manipulând roboții
  • Radio prin internet

41) Definiți IoT Contiki

IoT Contiki este un software care vizează în mod explicit dispozitivele mici conectate la internet. Se folosește cu lățimea de bandă a puterii procesului, puterea și memoria restricționată. Contiki ajută la gestionarea programelor, resurselor, proceselor, comunicării și memoriei.

42) Ce sunt datele în IoT?

Datele din IoT se referă la informațiile colectate de dispozitivele instalate în orice clădire.

43) Enumerați controlerele IoT utilizate în principal de către industrii

Controlerele IoT utilizate în principal de către industrii sunt: ​​1) Siemens IoT 2020 și 2) Arduino.

44) Ce este un oscilator de cristal?

Un oscilator de cristal este partea principală a microprocesorului. Execută fiecare instrucțiune cu un singur impuls în CPU.

45) Care este importanța internetului totul?

Internetul totul este important deoarece:

  • Reunește oameni, procese, lucruri și date pentru a face conexiunile de rețea valoroase și relevante.
  • Convertește informațiile în acțiuni pentru a crea noi capacități și oportunități pentru companii.

46) Ce este WSN?

Forma completă a WSN este rețeaua de senzori wireless. Este o rețea de note, proiectate pentru a observa și pentru a studia parametrii fizici ai aplicației.

47) Ce este Zigbee?

Zigbee este la fel ca Bluetooth. A fost utilizat într-un sistem complex pentru funcționare cu putere redusă, robustețe și securitate ridicată.

48) Ce este Z-Wave?

Z-Wave este o tehnologie IoT care utilizează comunicații RF de mică putere. Este proiectat pentru produse de automatizare a locuințelor, cum ar fi controlere și senzori de lampă.

49) Cum se instalează o nouă bibliotecă în Arduino?

O nouă bibliotecă în Arduino poate fi instalată selectând biblioteca din opțiunea de schiță din Bara de instrumente.

50) Ce este MQTT?

Forma completă a MQTT este Protocolul de transport pentru telemetrie a cozii de mesaje. Este un protocol de mesagerie care este utilizat pentru urmărirea dispozitivelor în IoT.

51) Numiți câteva hardware IoT importante

Hardware-ul IoT include varietăți de dispozitive precum router, bridge, senzor etc.

52) Care sunt sistemele de operare acceptate de Pi?

Sistemele de operare acceptate de Pi sunt:

  • Raspbian
  • Deschideți ELEC (Open Embedded Linux Entertainment center)
  • RISC OS
  • Lakka
  • OSMC (Open Source Media Center)
  • Windows IoT Core

53) Cum se reduce dimensiunea schiței?

Reducerea dimensiunii schiței poate fi redusă prin eliminarea bibliotecilor nedorite din cod și simplificarea codului.

54) Care sunt diferitele tipuri de antene proiectate pentru dispozitivele IoT?

Diferite tipuri de antene concepute pentru dispozitive IoT sunt:

  • Antena cu cip
  • Antena PCB
  • Antenă cu fir
  • Antenă proprietară
  • Antena bici

55) Care este diferența dintre M2M și IoT?

Diferența dintre M2M și IoT este:

M2M IoT
Comunicarea se face în cadrul unui software încorporat de pe site-ul clientului. Comunicarea se face pentru proiecte de anvergură.
Folosește sisteme izolate de dispozitive care au aceleași standarde. Folosește dispozitive, aplicații și date integrate la diferite standarde.
M2M oferă opțiuni de scalabilitate limitate. IoT este inerent mai scalabil.
O rețea celulară sau o rețea cu fir este utilizată pentru conectivitatea dispozitivului. Utilizează o conexiune activă la Internet pentru conectivitatea dispozitivului.
Mașinile pot comunica cu câte o mașină la un moment dat. Multe mașini pot comunica între ele prin Internet.

56) Care sunt caracteristicile influxDB?

Caracteristicile influxDB sunt:

  • Oferă suport pentru instrumentele de vizualizare
  • Funcționează cu baza de date distribuită de serii temporale
  • Nu are dependențe externe

57) Cum se programează Arduino?

Programatorii pot utiliza Arduino IDE pentru a scrie un program Arduino. Dezvoltatorii pot utiliza, de asemenea, Node.js Johny cu cinci module pentru a controla Arduino.

58) Ce sunt instrumentele de testare IoT?

Instrumentele de testare IoT pot fi împărțite în hardware și software:

  • Software de testare IoT: Tcpdump și Wireshark.
  • Hardware pentru testarea IoT: Dongle JTAG, osciloscop de stocare digitală și radio definit de software.

59) Cum se stochează fișierul cu volum mare în Arduino?

O specificație numită Gridfs poate fi utilizată pentru stocarea unui fișier cu volum mare în Arduino.

60) Menționați software IoT

Software-ul IoT sunt: ​​1) Blockchain, 2) Windows IoT, 3) Predix, 4) Microsoft Azure, 5) Bluemix și 6) Node-RED.

61) Ce este Shodan?

Shodan este un instrument de testare IOT care poate fi folosit pentru a descoperi care dintre dispozitivele dvs. sunt conectate la Internet. Vă permite să urmăriți toate computerele care sunt direct accesibile de pe Internet.

62) Ce este un lucru în IoT?

IOT este un articol care are un dispozitiv de calcul încorporat și conectat.

63) Ce este termocuplul?

Un termocuplu este un dispozitiv care constă din doi conductori diferiți uniți pentru a forma o joncțiune electrică.

64) Menționați câteva exemple de senzor MEMS

  • MPU6050- Giroscop
  • ADXL345
  • senzor piezoelectric
  • Accelerometru

65) Care sunt abordările testului IoT?

Abordările de testare IoT sunt: ​​1) Utilizare, 2) Securitate IoT, 3) Conectivitate, 4) Performanță, 5) Testare de compatibilitate, 6) Testare pilot, 7) Testare de reglementare și 8) Testare de actualizare.

66) Ce este fragmentarea?

Fragmentarea este o metodă de împărțire a datelor în colecții și stocate în mașini.

67) Enumerați prototipurile hardware utilizate în IoT

Prototipurile hardware utilizate în IoT sunt 1) Raspberry Pi, 2) ARM Cortex Family și 3) Arduino.

68) Ce este testarea IoT?

Testarea IoT este un tip de testare pentru verificarea dispozitivelor IoT. Astăzi există o nevoie din ce în ce mai mare de a oferi servicii mai bune și mai rapide. Există o cerere uriașă de a accesa, crea, utiliza și partaja date de pe orice dispozitiv. Obiectivul este de a oferi o mai bună perspectivă și control asupra diferitelor dispozitive IoT interconectate. Prin urmare, cadrul de testare IoT este important.

69) Care sunt tipurile de IoT?

Există două tipuri de IoT:

  • Internetul obiectelor: creează o afacere care folosește gadgeturi pentru a îndeplini o sarcină.
  • Internetul industrial al obiectelor: creează afaceri în industrie, cum ar fi agricultura.

70) Ce este Thingful?

Thingful este un motor de căutare pentru Internetul obiectelor. Permite interoperabilitatea sigură între milioane de obiecte IoT prin Internet. Acest instrument de testare IOT, de asemenea, pentru a controla modul în care datele sunt utilizate și împuternicește să ia decizii mai decisive și valoroase.

71) Ce sunt întreruperile în Arduino?

Întreruperile permit procesarea anumitor activități în fundal și sunt activate în mod implicit. Sarcina sa principală este de a se asigura că procesorul dispozitivului răspunde rapid la evenimentele esențiale.

72) Ce este urmărirea activelor?

Urmărirea activelor sau gestionarea activelor este procesul de urmărire a activelor și informațiilor fizice.

73) Care sunt riscurile asociate IOE Internet of Everything?

Riscurile asociate IOE sunt 1) confidențialitate, 2) securitate, 3) congestionarea rețelei și 4) consum de energie electrică la vârfuri.

74) Care este diferența de bază între rețeaua IoT și rețeaua senzorului wireless?

Senzorul fără fir lucrurile conectate la rețeaua fără fir și adună un anumit mediu de monitorizare sau date. IoT conține o combinație de:

  • WSN
  • Internet
  • Stocare in cloud
  • aplicație web sau mobilă

75) Care este importanța rețelei în IoT?

Rețeaua este partea principală a IoT. Este responsabil pentru furnizarea unui sistem practic și inteligent care creează o infrastructură puternică. Rețeaua oferă scalabilitate pentru a ajuta dispozitivele să se coordoneze cu alte linii cu Internetul.

76) Care este legătura dintre IoT și senzori în întreprinderea comercială?

Senzorii pot fi utilizați pe dispozitive care nu sunt conectate la rețea, în timp ce dispozitivele trebuie să fie conectate la rețea cu IoT. Cu toate acestea, detectarea face parte din IoT, chiar dacă dispozitivul nu este conectat la rețea.

77) Explicați tipurile de testare în IoT?

IoT concepe tipurile de testare sunt:

  • Testarea utilizabilității: există atât de multe dispozitive de formă diferită, iar utilizatorii folosesc factori de formă. Mai mult, percepția variază de la un utilizator la altul. De aceea, verificarea utilizabilității sistemului este foarte importantă în testarea IoT.
  • Testarea compatibilității: există o mulțime de dispozitive care pot fi conectate prin sistemul IoT. Aceste dispozitive au o configurație software și hardware variată. Prin urmare, o posibilă combinație este imensă. Ca urmare, verificarea compatibilității în sistemul IoT este importantă.
  • Testarea fiabilității și scalabilității: Fiabilitatea și scalabilitatea sunt importante pentru construirea unui mediu de testare IoT care implică o simulare a senzorilor prin utilizarea instrumentelor și tehnologiilor de virtualizare.
  • Testarea integrității datelor: este important să verificați integritatea datelor în testarea IoT, deoarece necesită o cantitate mare de date și aplicarea acestora.
  • Testarea securității: în mediul IoT, mulți utilizatori accesează o cantitate masivă de date. Astfel, este important să validați utilizatorul prin autentificare, să aveți controale de confidențialitate a datelor ca parte a testării securității.
  • Testarea performanței: Testarea performanței este importantă pentru a crea o abordare strategică pentru dezvoltarea și implementarea unui plan de testare IoT.