Experiencia de entrevista de ZoomCar

Fui contactado por Zoomcar HR para el puesto de rol de desarrollo basado en IoT. Hubo un total de 4 rondas y se basaron en Pure DS Algo.

Ronda 1: Fue una ronda introductoria simple. 

  • El entrevistador fue muy amable. Comenzó con algunas preguntas básicas del sistema operativo, como qué es interbloqueo, qué es memoria virtual. 
  • Luego me preguntó algunos conceptos básicos de programación orientada a objetos como polimorfismo, encapsulación. 
  • Después de eso, pasó a la parte de DS Algo.
  • La pregunta era «Encuentre dos elementos que sumen un objetivo dado» ( https://www.geeksforgeeks.org/given-an-array-a-and-a-number-x-check-for-pair-in-a -con-suma-como-x/ ). Le comenté el enfoque de HashMap y quedó satisfecho con mi solución.

Ronda 2: Fue una ronda Pure DS Algo. El entrevistador fue muy amable y me ayudó mucho durante la entrevista.

  1. Encuentre el subarreglo con el Producto máximo en el arreglo dado (https://www.geeksforgeeks.org/maximum-product-subarray/) (No se pudo resolver en ese momento)
  2. Encuentre el sucesor en orden del Node dado en el árbol de búsqueda binaria ( https://www.geeksforgeeks.org/inorder-successor-in-binary-search-tree/ )

Ronda 3: Esta fue la mejor entrevista que he dado. Aunque no pude resolver completamente el problema, el entrevistador fue muy amable. Realmente me ayudó mucho durante la entrevista. Fue una pregunta difícil de DP. Nunca he resuelto este tipo de preguntas antes. Empecé con el enfoque recursivo. Después me moví gradualmente hacia la solución DP.

Dados dos frascos con capacidad A y B. Tienes una piscina infinita de agua desde donde puedes llenar el frasco con agua. Ahora puedes hacer 3 operaciones

  1. Transfiere el agua del Jarro A al Jarro B.
  2. Llene el agua desde la piscina hasta el vaso A o el vaso B. Este paso se cuenta. 

Ahora tiene la cantidad objetivo C. Tiene que ajustar el agua en A y B de manera que la suma de agua en el Jar A y el Jar B sea igual a C y tiene que hacer esto en un número mínimo de pasos . También debe verificar primero si es posible lograr la tarea o no.

Ronda 4: Esta fue algo más fácil que la ronda anterior. La pregunta era similar a Rotten Oranges ( https://www.geeksforgeeks.org/minimum-time-required-so-that-all-oranges-become-rotten/ ).

Era una pregunta bastante fácil si había hecho la pregunta de Rotten Oranges de antemano.

Veredicto: 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 *