Experiencia de entrevista de MathWorks para EDG (en el campus)

Proceso de selección: hubo un total de 5 rondas y cada ronda fue una ronda de eliminación.

Ronda 1 (Prueba en línea: 44 preguntas | 1,5 horas):

  • Razonamiento matemático | Prueba de Aptitud – (Lógica, Teoría de Grafos | Teorema de Bayes | Probabilidad)
  • Conjunto de habilidades de programación (complejidades temporales del algoritmo | técnicas de clasificación)
  • Dos idiomas preferidos de (C, C++, Java, Javascript)
  • C- (Sintaxis básica, asignación de memoria dinámica, punteros(*imp))
  • C++ – (Conceptos OOPS, principales de polimorfismo, funciones virtuales, uso de palabras clave)

Dos preguntas de codificación:

  1.  String de string más larga: https://www.geeksforgeeks.org/find-the-longest-string-that-can-be-made-up-of-other-strings-from-the-array/
  2. Hermoso arreglo (ambos en diferentes idiomas)

Sección de bonificación: Preguntas de Python  

Ronda 2 (Discusión en grupo – 15 min):

  • Los temas fueron: Educación Semipresencial (Online + presencial) en la era de la pandemia, programa EDG.
  • Tres rondas: (1) Todos tienen 30 segundos para hablar (2) Entrada adicional durante 30 segundos (3) Ronda de debate

Ronda 3 (Ronda Gerencial – 1 h 15 min): Esta ronda comenzó con una breve presentación del candidato. 

  • Las preguntas posteriores se derivaron de la propia introducción. 
  • Déles respuestas adecuadas y articuladas en breve. Me pidieron que explicara uno de mis proyectos y qué tecnología se usó. Luego se hicieron preguntas sobre el programa EDG, la experiencia laboral previa, la gestión del tiempo, el trabajo en equipo y otras preguntas básicas.

Puntas: 

  • Nunca dé declaraciones contradictorias, hágalas al grano y tenga confianza con una sonrisa en su rostro.
  • Trate de no parecer confundido.
  • Habrá preguntas cruzadas en cada una de sus respuestas.
  • Piénsalo dos veces antes de hablar.
  • Puede pedirles 1 minuto para prepararse para una pregunta inusual. 
  • Hay momentos en los que sientes que lo estás perdiendo, pero estos son los tiempos de prueba. Sigue hablando algo relevante.
  • No les hagas pensar que estás dando una respuesta artificial.
  • Haz buenas prácticas antes de aparecer.

Ronda 4 (Ronda de recursos humanos: 30 min): esta ronda se centró en preguntas básicas de recursos humanos relacionadas con la gestión del tiempo, la ética laboral, la singularidad, las fortalezas y las debilidades, etc.

Ronda 5 (Ronda técnica: 1 hora y 15 minutos): esta ronda comenzó con una breve introducción, sobre mí, sobre mis proyectos, tecnología, ¿por qué elijo esa pila? 

  • Luego comenzó con mi conocimiento sobre estructuras de datos.
  • ¿Cuáles son tus estructuras de datos favoritas?
  • ¿Qué es una lista enlazada?  
  • ¿En qué se diferencia LL de una array?
  • ¿Implementación de asignación de memoria dinámica usando malloc, calloc, realloc?
  • Conocimiento completo probado en OOPS y punteros en C.

Se le preguntó a Pseudocode por problemas de codificación:  

  1.  Left Leaves suma del árbol binario: https://www.geeksforgeeks.org/find-sum-left-leaves-given-binary-tree/ 
  2. Ordenar una array usando la función de volteo: https://www.geeksforgeeks.org/pancake-sorting/

Resultado: Seleccionado

Publicación traducida automáticamente

Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *