Las 78 preguntas y respuestas principales de las entrevistas de IoT

Anonim

Aquí hay preguntas de la entrevista de IoT para candidatos nuevos y experimentados para obtener el trabajo de sus sueños.

1) ¿Qué es Internet de las cosas (IoT)?

Internet de las cosas (IoT) es una red de objetos físicos o personas llamadas "cosas" que están integradas con software, electrónica, red y sensores que permiten que estos objetos recopilen e intercambien datos. El objetivo de IoT es extender la conectividad a Internet desde dispositivos estándar como computadoras, dispositivos móviles, tabletas hasta dispositivos relativamente tontos como una tostadora.

2) Explica Raspberry Pi

Raspberry Pi es una computadora que es capaz de realizar todas las operaciones como una computadora convencional. Tiene otras características como WiFi integrado, pines GPIO y Bluetooth para comunicarse con cosas externas.

3) ¿Cómo ejecutar Raspberry pi en modo sin cabeza?

Raspberry pi en modo sin cabeza se puede ejecutar mediante SSH. El último sistema operativo tiene un servidor VNC incorporado que se instala para tomar el escritorio remoto en Raspberry Pi.

4) ¿Cuáles son los componentes fundamentales de IoT?

Los cuatro componentes fundamentales de un sistema de IoT son:

  • Sensores / dispositivos: los sensores o dispositivos son un componente clave que lo ayuda a recopilar datos en vivo del entorno circundante. Todos estos datos pueden tener varios niveles de complejidad. Podría ser un simple sensor de monitoreo de temperatura, o puede ser en forma de video.
  • Conectividad: todos los datos recopilados se envían a una infraestructura en la nube. Los sensores deben estar conectados a la nube utilizando varios medios de comunicación. Estos medios de comunicación incluyen redes móviles o satelitales, Bluetooth, WI-FI, WAN, etc.
  • Procesamiento de datos: una vez que se recopilan los datos y llegan a la nube, el producto de software procesa los datos recopilados. Este proceso puede ser simplemente verificar la temperatura, leer en dispositivos como aire acondicionado o calentadores. Sin embargo, a veces también puede ser muy complejo, como identificar objetos, usando visión por computadora en video.
  • Interfaz de usuario: la información debe estar disponible para el usuario final de alguna manera, lo que se puede lograr activando alarmas en sus teléfonos o enviándoles una notificación por correo electrónico o mensaje de texto. El usuario a veces puede necesitar una interfaz que compruebe activamente su sistema de IoT.

5) ¿Cuál es la diferencia entre IoT e IIoT?

La diferencia entre IoT e IIoT es:

IoT IIoT
La forma completa de IoT es Internet de las cosas. La forma completa de IIoT es la Internet industrial de las cosas.
Un modelo de servicio está centrado en el ser humano. Un modelo de servicio está centrado en la máquina.
Es compatible con aplicaciones orientadas al cliente. Es compatible con aplicaciones orientadas a la industria.
El transporte de comunicaciones se realiza a través de dispositivos inalámbricos. El transporte de comunicaciones se realiza a través de dispositivos con cable e inalámbricos.
La calidad de los datos es de media a alta. La calidad de los datos es de alta a muy alta.
La criticidad no es severa. La criticidad es severa.

6) Enumere las capas de la pila de protocolos de IoT

Las capas de la pila de protocolos de IoT son: 1) Detección e información, 2) Conectividad de red, 3) Capa de procesamiento de información, 4) Capa de aplicación.

7) ¿Cuáles son las desventajas de IoT?

Las desventajas de IoT son:

  • Seguridad: la tecnología IoT crea un ecosistema de dispositivos conectados. Sin embargo, durante este proceso, el sistema puede ofrecer poco control de autenticación a pesar de las suficientes medidas de ciberseguridad.
  • Privacidad: El uso de IoT, expone una cantidad sustancial de datos personales, en extremo detalle, sin la participación activa del usuario. Esto crea muchos problemas de privacidad.
  • Flexibilidad: existe una gran preocupación con respecto a la flexibilidad de un sistema de IoT. Se trata principalmente de la integración con otro sistema, ya que hay muchos sistemas diversos involucrados en el proceso.
  • Complejidad: el diseño del sistema IoT también es bastante complicado. Además, su implementación y mantenimiento tampoco es muy fácil.
  • Cumplimiento: IoT tiene su propio conjunto de reglas y regulaciones. Sin embargo, debido a su complejidad, la tarea de cumplimiento es bastante desafiante.

8) Definir Arduino

Arduino es una plataforma electrónica gratuita que tiene hardware y software fáciles de usar. Tiene un microcontrolador capaz de leer la entrada de los sensores para controlar los motores de forma programática.

9) Enumere los tipos de sensores más utilizados en IoT

Los tipos de sensores más utilizados en IoT son:

  • Sensor de humo
  • Sensores de temperatura
  • Sensor de presión
  • Sensores de detección de movimiento
  • Sensor de gas
  • Sensor de proximidad
  • Sensores de infrarrojos

10) ¿Menciona la diferencia básica entre IoT y las empresas de sensores?

Una empresa de sensores no necesita una conexión a Internet activa para funcionar. Internet de las cosas requiere un lado de control para funcionar.

11) ¿Cuáles son las ventajas de IoT?

Los beneficios clave de la tecnología IoT son los siguientes:

  • Optimización técnica: la tecnología IoT ayuda mucho a mejorar las técnicas y mejorarlas. Por ejemplo, con IoT, un fabricante puede recopilar datos de varios sensores de automóviles. El fabricante los analiza para mejorar su diseño y hacerlos más eficientes.
  • Recopilación de datos mejorada: la recopilación de datos tradicional tiene sus limitaciones y su diseño para uso pasivo. IoT facilita la acción inmediata sobre los datos.
  • Desperdicio reducido: IoT ofrece información en tiempo real que conduce a la toma de decisiones y la gestión de recursos efectivas. Por ejemplo, si un fabricante encuentra un problema en varios motores de automóvil, puede rastrear el plan de fabricación de esos motores y resolver este problema con el cinturón de fabricación.
  • Compromiso con el cliente mejorado: IoT le permite mejorar la experiencia del cliente al detectar problemas y mejorar el proceso.

12) ¿Qué es el protocolo Bluegiga APX4?

El Bluegiga APX4 es una solución compatible con la plataforma WiFI y BLE, y se basa en un procesador ARM9 de 450MHz.

13) ¿Cuáles son las aplicaciones de IoT más comunes?

Las aplicaciones de IoT más comunes son:

  • Termostatos inteligentes: lo ayuda a ahorrar recursos en las facturas de calefacción al conocer sus patrones de uso.
  • Automóviles conectados: IoT ayuda a las empresas de automóviles a gestionar la facturación, el estacionamiento, los seguros y otras cosas relacionadas de forma automática.
  • Rastreadores de actividad: lo ayuda a capturar patrones de frecuencia cardíaca, gasto de calorías, niveles de actividad y temperatura de la piel en su muñeca.
  • Enchufes inteligentes: enciende o apaga cualquier dispositivo de forma remota. También le permite rastrear el nivel de energía de un dispositivo y recibir notificaciones personalizadas directamente en su teléfono inteligente.
  • Sensores de estacionamiento: la tecnología IoT ayuda a los usuarios a identificar la disponibilidad en tiempo real de espacios de estacionamiento en sus teléfonos.
  • Connect Health: el concepto de un sistema de salud conectado facilita el monitoreo de la salud en tiempo real y la atención al paciente. Ayuda a mejorar la toma de decisiones médicas basadas en los datos del paciente.

14) ¿Qué es la modulación por ancho de pulso?

PWM o Modulación de ancho de pulso es una variación de cuánto tiempo la señal es alta de forma analógica. La señal puede ser alta o baja, y el usuario puede incluso cambiar la proporción del tiempo.

15) Mencionar aplicaciones de PWM en IoT

Las aplicaciones de PWM en IoT son controlar la velocidad del motor de CC, controlar la dirección de una servo moto, atenuar el LED, etc.

16) ¿Lista las placas de comunicaciones inalámbricas disponibles en Raspberry Pi?

Las placas de comunicaciones inalámbricas disponibles en Raspberry Pi son 1) WiFi y 2) BLE / Bluetooth.

17) ¿Cuáles son las funciones que se utilizan para leer datos analógicos y digitales de un sensor en Arduino?

Las funciones utilizadas para leer datos analógicos y digitales de un sensor en Arduino son: digitalRead () y digitalWrite ().

18) ¿Qué es Bluetooth de baja energía?

Bluetooth Low Energy es una tecnología PAN (red de área personal) inalámbrica. Utiliza menos energía para transmitir larga distancia a corta distancia.

19) Definir MicroPython

MicroPython es una implementación de Python, que incluye un pequeño subconjunto de su biblioteca estándar. Puede optimizarse para ejecutarse en el microcontrolador ModeMCU.

20) Lista de modelos disponibles en Raspberry Pi

Los modelos de Raspberry Pi son:

  • Raspberry Pi 1 Modelo B
  • Raspberry Pi 1 Modelo B +
  • Raspberry Pi 1 Modelo A
  • Raspberry Pi Zero
  • Raspberry Pi 3 Modelo B
  • Raspberry Pi 1modelo A +
  • Raspberry Pi Zero W
  • Frambuesa pi 2

21) ¿Cuáles son los desafíos de IoT?

Los desafíos importantes de IoT son:

  • Pruebas y actualizaciones insuficientes
  • Preocupación por la seguridad y privacidad de los datos
  • Complejidad del software
  • Volúmenes e interpretación de datos
  • Integración con IA y automatización
  • Los dispositivos requieren una fuente de alimentación constante, lo que es difícil
  • Interacción y comunicación de corto alcance

22) Mencione algunos de los sensores de agua de uso común.

Los sensores de agua más utilizados son:

  • Sensor de turbidez
  • Sensor de carbono orgánico total
  • sensor de pH
  • Sensor de conductividad

23) Diferenciar entre Arduino y Raspberry pi

La diferencia entre Arduino y Raspberry pi es:

Arduino Frambuesa pi
Arduino es un microcontrolador USB programable y abierto. Puede ejecutar un programa a la vez.
Raspberry pi es una computadora del tamaño de una tarjeta de crédito. Los usuarios pueden ejecutar más de un programa a la vez.

24) ¿Cuáles son los protocolos de IoT más utilizados?

Los protocolos de IoT más utilizados son:

  • XMPP
  • AMQP
  • Protocolo de control muy simple (VSCP)
  • Servicio de distribución de datos (DDS)
  • Protocolo MQTT
  • Wifi
  • Protocolo simple de mensajería orientada a texto (STOMP)
  • Zigbee

25) ¿Qué son los editores de IoT?

Los editores de IoT son sensores que envían datos en tiempo real a dispositivos intermedios o middleware.

26) ¿Qué es una biblioteca en Arduino?

La biblioteca Arduino es una colección de código que ya está escrito para controlar el módulo o sensor.

27) Mencione algunas de las placas Arduino portátiles

Las placas Arduino portátiles son:

  • Placa principal Lilypad Arduino
  • Lilypad Arduino simple
  • Lilypad Arduino simple complemento
  • Lilypad Arduino USB

28) ¿Qué es la replicación?

La replicación es el acto de sincronizar datos entre dos o más servidores.

29) ¿Qué es IoT Thingworx?

Thingworx es una plataforma para el rápido desarrollo e implementación de dispositivos conectados. Es una colección de herramientas de desarrollo de IoT integradas que respaldan el análisis, la producción, la propiedad y los aspectos alternativos del desarrollo de IoT.

30) ¿Qué es Salesforce IoT Cloud?

Salesforce IoT Cloud es una plataforma en línea para almacenar y procesar información de IoT.

Es una variedad de varios elementos de desarrollo de aplicaciones, que se denominan relámpagos.

Este programa recopila información de sitios web, dispositivos, clientes y socios. Luego desencadena acciones para las respuestas de período.

31) Explique IoT GE-PREDIX

GE o General Electric Predix es un software para el surtido de información de instrumentos industriales. Ofrece una PaaS que permite a los usuarios la gestión del rendimiento y la instalación de optimización de operaciones. Conecta instrumentación, personas e información en una técnica sumamente convencional.

32) Haga una lista de algunas empresas populares que están trabajando en IoT

Las empresas populares que trabajan en IoT son: 1) Philips, 2) LG, 3) Google, 4) Apple y 5) Samsung.

33) ¿Cuáles son los distintos tipos de tramas CAN?

Varios tipos de tramas CAN son: 1) trama de datos, 2) trama de solicitud, 3) trama de error y 4) trama de sobrecarga.

34) ¿Cuál es la principal diferencia entre CPU flotante y CPU de punto fijo?

La CPU flotante puede tomar un valor flotante directamente, mientras que la CPU fija se convierte a formato entero. Por lo tanto, conduce a la pérdida de algo de resolución.

35) Definir GPIO

GPIO es un pin programable que se puede utilizar para controlar los pines de entrada o salida mediante programación.

36) Explica las cosas de Android

Android things es un sistema operativo basado en Android que está diseñado para dispositivos integrados.

37) ¿Cuál es el objetivo de los sensores de flujo de aire?

El objetivo principal de los sensores de flujo de aire es medir el nivel de aire en el suelo. Este sensor permite medirlo dinámicamente, desde un lugar o en múltiples lugares del jardín.

38) Mencione bases de datos adecuadas para IoT

Las bases de datos adecuadas para IoT son:

  • afluencia de base de datos
  • Apache Cassandra
  • RethinkDB
  • MongoDB
  • Sqlite

39) ¿Por qué utilizar el planificador en RTOS?

El programador en RTOS se utiliza para cambiar una tarea a otra.

40) Mencione el uso en tiempo real de Raspberry pi

  • Casa un
  • Servidor web portátil
  • manipulando los robots
  • radio Internet

41) Definir IoT Contiki

IoT Contiki es un software que se dirige explícitamente a pequeños dispositivos conectados a Internet. Se utiliza con ancho de banda de potencia de proceso, potencia y memoria restringida. Contiki ayuda a la gestión de programas, recursos, procesos, comunicación y memoria.

42) ¿Qué son los datos en IoT?

Los datos en IoT se refieren a la información que recopilan los dispositivos instalados en cualquier edificio.

43) Enumere los controladores de IoT más utilizados por industrias

Los controladores de IoT más utilizados por las industrias son: 1) Siemens IoT 2020 y 2) Arduino.

44) ¿Qué es un oscilador de cristal?

Un oscilador de cristal es la parte principal del microprocesador. Ejecuta cada pulso una instrucción en la CPU.

45) ¿Cuál es la importancia de Internet de todo?

Internet of Everything es importante porque:

  • Reúne personas, procesos, cosas y datos para hacer que las conexiones de red sean valiosas y relevantes.
  • Convierte la información en acciones para crear nuevas capacidades y oportunidades para las empresas.

46) ¿Qué es WSN?

La forma completa de WSN es Wireless Sensor Network. Es una red de notas, diseñada para observar y estudiar parámetros físicos de la aplicación.

47) ¿Qué es Zigbee?

Zigbee es lo mismo que Bluetooth. Se utiliza en un sistema complejo para operación de baja potencia, robustez y alta seguridad.

48) ¿Qué es Z-Wave?

Z-Wave es una tecnología de IoT que utiliza comunicación RF de baja potencia. Está diseñado para productos de automatización del hogar como controladores de lámparas y sensores.

49) ¿Cómo instalar una nueva biblioteca en Arduino?

Se puede instalar una nueva biblioteca en Arduino seleccionando la biblioteca de la opción de boceto en la barra de herramientas.

50) ¿Qué es MQTT?

La forma completa de MQTT es el Protocolo de transporte de telemetría de cola de mensajes. Es un protocolo de mensajería que se utiliza para rastrear dispositivos en IoT.

51) Nombra algún hardware importante de IoT

El hardware de IoT incluye variedades de dispositivos como enrutadores, puentes, sensores, etc.

52) ¿Cuáles son los sistemas operativos compatibles con Pi?

Los sistemas operativos compatibles con Pi son:

  • Raspbian
  • Open ELEC (centro de entretenimiento Open Embedded Linux)
  • Sistema operativo RISC
  • Lakka
  • OSMC (Centro multimedia de código abierto)
  • Windows IoT Core

53) ¿Cómo reducir el tamaño del boceto?

La reducción del tamaño del boceto se puede reducir eliminando las bibliotecas no deseadas del código y haciendo que el código sea corto y simple.

54) ¿Cuáles son los distintos tipos de antenas diseñadas para dispositivos IoT?

Varios tipos de antenas diseñadas para dispositivos IoT son:

  • Antena de chip
  • Antena PCB
  • Antena de alambre
  • Antena patentada
  • Antena de látigo

55) ¿Cuál es la diferencia entre M2M e IoT?

La diferencia entre M2M e IoT es:

M2M IoT
La comunicación se realiza dentro de un software integrado en el sitio del cliente. La comunicación se realiza para proyectos a gran escala.
Utiliza sistemas aislados de dispositivos que tienen los mismos estándares. Utiliza dispositivos, aplicaciones y datos integrados en distintos estándares.
M2M ofrece opciones de escalabilidad limitadas. IoT es inherentemente más escalable.
Se utiliza una red celular o una red cableada para la conectividad del dispositivo. Utiliza una conexión a Internet activa para la conectividad del dispositivo.
Las máquinas pueden comunicarse con una máquina a la vez. Muchas máquinas pueden comunicarse entre sí a través de Internet.

56) ¿Cuáles son las características de influxDB?

Las características de influxDB son:

  • Proporciona soporte de herramientas de visualización.
  • Funciona con una base de datos distribuida de series de tiempo
  • No tiene dependencias externas

57) ¿Cómo programar Arduino?

Los programadores pueden usar el IDE de Arduino para escribir un programa Arduino. Los desarrolladores también pueden usar Node.js Johny de cinco módulos para controlar Arduino.

58) ¿Qué son las herramientas de prueba de IoT?

Las herramientas de prueba de IoT se pueden dividir en hardware y software:

  • Software de prueba de IoT: Tcpdump y Wireshark.
  • Hardware para pruebas de IoT: Dongle JTAG, osciloscopio de almacenamiento digital y radio definida por software.

59) ¿Cómo almacenar el archivo de alto volumen en Arduino?

Se puede usar una especificación llamada Gridfs para almacenar archivos de alto volumen en Arduino.

60) Mencione el software de IoT

Los software de IoT son: 1) Blockchain, 2) Windows IoT, 3) Predix, 4) Microsoft Azure, 5) Bluemix y 6) Node-RED.

61) ¿Qué es Shodan?

Shodan es una herramienta de prueba de IOT que se puede utilizar para descubrir cuáles de sus dispositivos están conectados a Internet. Le permite realizar un seguimiento de todas las computadoras a las que se puede acceder directamente desde Internet.

62) ¿Qué es una cosa en IoT?

Lo de IOT es un elemento que tiene un dispositivo informático integrado y conectado.

63) ¿Qué es el termopar?

Un termopar es un dispositivo que consta de dos conductores diferentes unidos para formar una unión eléctrica.

64) Mencione algunos ejemplos de sensor MEMS

  • MPU6050- Giroscopio
  • ADXL345
  • sensor piezoeléctrico
  • Acelerómetro

65) ¿Qué son los enfoques de prueba de IoT?

Los enfoques de prueba de IoT son: 1) Usabilidad, 2) Seguridad de IoT, 3) Conectividad, 4) Rendimiento, 5) Pruebas de compatibilidad, 6) Pruebas piloto, 7) Pruebas regulatorias y 8) Pruebas de actualización.

66) ¿Qué es la fragmentación?

La fragmentación es un método para dividir datos en colecciones y almacenarlos en máquinas.

67) Enumere los prototipos de hardware utilizados en IoT

Los prototipos de hardware utilizados en IoT son 1) Raspberry Pi, 2) Familia ARM Cortex y 3) Arduino.

68) ¿Qué son las pruebas de IoT?

Las pruebas de IoT son un tipo de prueba para verificar los dispositivos de IoT. Hoy en día existe una necesidad cada vez mayor de ofrecer servicios mejores y más rápidos. Existe una gran demanda para acceder, crear, usar y compartir datos desde cualquier dispositivo. El objetivo es proporcionar una mayor información y control sobre varios dispositivos de IoT interconectados. Por lo tanto, el marco de prueba de IoT es importante.

69) ¿Cuáles son los tipos de IoT?

Hay dos tipos de IoT:

  • Internet de las cosas: crea una empresa que utiliza un dispositivo para realizar una tarea.
  • Internet industrial de las cosas: crea negocios en la industria como la agricultura.

70) ¿Qué es Thingful?

Thingful es un motor de búsqueda de Internet de las cosas. Permite una interoperabilidad segura entre millones de objetos de IoT a través de Internet. Esta herramienta de prueba de IOT también controla cómo se utilizan los datos y permite tomar decisiones más decisivas y valiosas.

71) ¿Qué son las interrupciones en Arduino?

Las interrupciones permiten que tareas específicas se procesen en segundo plano y están habilitadas de forma predeterminada. Su trabajo principal es garantizar que el procesador del dispositivo responda rápidamente a eventos esenciales.

72) ¿Qué es el seguimiento de activos?

El seguimiento de activos o la gestión de activos es el proceso de realizar un seguimiento de los activos físicos y la información.

73) ¿Cuáles son los riesgos asociados con la IOE Internet of Everything?

Los riesgos asociados con IOE son 1) Privacidad, 2) Seguridad, 3) Congestión de la red y 4) Consumo de electricidad en los picos.

74) ¿Cuál es la diferencia básica entre la red IoT y la red de sensores inalámbricos?

Los elementos de la red de sensores inalámbricos se conectan a la red inalámbrica y recopilan algunos datos o entornos de monitoreo. IoT contiene una combinación de:

  • WSN
  • Internet
  • Almacenamiento en la nube
  • aplicación web o móvil

75) ¿Cuál es la importancia de la red en IoT?

La red es la parte principal de IoT. Es responsable de proporcionar un sistema práctico e inteligente que crea una infraestructura sólida. La red ofrece escalabilidad para ayudar a los dispositivos a coordinarse con otras líneas con Internet.

76) ¿Cuál es la conexión entre IoT y sensores en la empresa comercial?

Los sensores se pueden usar en dispositivos que no están conectados a la red, mientras que los dispositivos deben estar conectados a la red con IoT. Sin embargo, la detección es parte de IoT, incluso si el dispositivo no está conectado a la red.

77) ¿Explica los tipos de pruebas en IoT?

Los tipos de prueba de dispositivos de IoT son:

  • Pruebas de usabilidad: Hay tantos dispositivos de diferentes formas y los usuarios utilizan factores de forma. Además, la percepción también varía de un usuario a otro. Es por eso que verificar la usabilidad del sistema es muy importante en las pruebas de IoT.
  • Pruebas de compatibilidad: hay muchos dispositivos que se pueden conectar a través del sistema IoT. Estos dispositivos tienen una variada configuración de software y hardware. Por tanto, una posible combinación es enorme. Como resultado, es importante verificar la compatibilidad en el sistema de IoT.
  • Pruebas de confiabilidad y escalabilidad: la confiabilidad y la escalabilidad son importantes para crear un entorno de prueba de IoT que implica una simulación de sensores mediante el uso de herramientas y tecnologías de virtualización.
  • Pruebas de integridad de datos: es importante verificar la integridad de los datos en las pruebas de IoT, ya que requiere una gran cantidad de datos y su aplicación.
  • Pruebas de seguridad: en el entorno de IoT, muchos usuarios acceden a una gran cantidad de datos. Por lo tanto, es importante validar al usuario a través de la autenticación, tener controles de privacidad de datos como parte de las pruebas de seguridad.
  • Pruebas de rendimiento: las pruebas de rendimiento son importantes para crear un enfoque estratégico para desarrollar e implementar un plan de pruebas de IoT.