¿Cómo presentarías la computación paralela a un entrevistador que sabe poco al respecto?

Si el entrevistador no le pregunta sobre computación paralela, puede que no sea relevante para la conversación; Si no es relevante, no hay razón para presentarlo.

Si el entrevistador le pregunta acerca de la computación paralela, es posible que tampoco haya razón para presentarla, ya que el entrevistador ya la conoce.

Si debe presentar la computación paralela a alguien que sabe poco al respecto, puede confiar en las analogías. Por ejemplo, dos personas pueden limpiar un piso más rápido que una persona, pero deben coordinar su trabajo para dividirlo adecuadamente y que ninguno de los dos encajone al otro en una esquina; Es lo mismo con la computación paralela débilmente acoplada. Dos personas pueden jugar al pinball juntas, abrazándose y una operando cada aleta, pero deben comunicarse constantemente y deben coordinar sus acciones para obtener una buena puntuación y para evitar perder la pelota; lo mismo ocurre con la computación paralela estrechamente acoplada.

Estoy de acuerdo con los demás, deberías preguntarte por qué necesitarías mencionarlo. Puede indicar que el trabajo no lo involucrará en absoluto. Sin embargo, si lo hiciera, podría usar los ejemplos que los otros han enumerado. Si realmente no están en el lado de la informática, lo cual es una posibilidad si necesita explicarlo, debe intentar usar ejemplos más cercanos a su campo. Por ejemplo, el beneficio de tener varios empleados con las mismas habilidades que intentan trabajar en el mismo proyecto. Intente adaptarlo a la persona, también mostrará si la entrevista realmente sabe algo sobre el tema que puede explicar fácilmente a diferentes personas. Solo trata de ser claro si estás hablando de subprocesos múltiples o paralelos. Son similares, pero hay una razón por la cual los hilos comunes se consideran programación concurrente y hadoop / storm es paralelo.

Estoy de acuerdo con la opinión de que no hay necesidad de introducir computación paralela si el entrevistador no está preguntando al respecto.

Es posible que tenga experiencia en él que desee relacionar para que pueda reforzar su experiencia. Esa es una situación difícil. Si el trabajo no lo requiere, entonces puede parecer demasiado interesado en tecnologías no relacionadas y, por lo tanto, no encaja bien en el trabajo.

Si siente la necesidad de mencionar su trabajo anterior en computación paralela, simplemente explique los problemas que resolvió. Espere a que hagan preguntas sobre las técnicas antes de intentar educarlas. De lo contrario, puede parecer que no responde a las necesidades de los entrevistadores. Peor aún, puede parecer pedante.

En el caso de que se le pida que explique la computación paralela, las sugerencias ya dadas son una buena introducción para el reclutador no técnico. Si se le solicita que vaya más allá, cuénteles sobre el truco de la descomposición adecuada del problema y cómo es un nivel más complejo que la programación secuencial. Si se le solicita que explique más, infórmeles sobre las tecnologías utilizadas para sincronizar y comunicarse entre procesos cooperantes. Además, puede mencionar que las técnicas son diferentes según el nivel de acoplamiento en diferentes entornos paralelos, es decir, multiproceso, multiproceso y multi-computadora.