Experiencia de entrevista NinjaCart para SDE-1 (en el campus)

NinjaCart visitó nuestra universidad para contratar estudiantes para 2 roles (SDE y Analista de datos). Alrededor de 550 estudiantes solicitaron SDE.

Ronda 1: prueba de aptitud en línea

20 preguntas deben ser resueltas en 30 minutos. Algunos de ellos fueron fáciles y la mayoría de ellos son de nivel de dificultad medio.

73 estudiantes fueron preseleccionados para la siguiente ronda.

Ronda 2: Ronda de codificación (Hackerrank)

3 preguntas en 1 hora. Las preguntas son de dificultad fácil a media.

  1. Pregunta básica basada en strings y se puede resolver fácilmente en menos de 5 minutos si encuentra el patrón.
  2. Matar hombres en círculo
  3. Pregunta basada en la manipulación de strings

https://www.geeksforgeeks.org/josephus-problem-set-1-a-on-solution/

2 preguntas se pueden resolver fácilmente dentro del tiempo dado.

Alrededor de 25-30 personas fueron preseleccionadas para la próxima ronda.

Ronda 3: Entrevista técnica – 1

El entrevistador se presentó y luego me pidió que me presentara. Charla informal durante unos 5 minutos antes de entrar en cuestiones técnicas.

  1. Se le pidió que explicara la necesidad de estructuras de datos y ejemplos de la vida real donde se utilizan DS.
  2.  Imprime una array en orden inverso usando recursividad.
  3.  Cambie una array de tal manera que el elemento deba ser reemplazado con el producto de elementos que no sean él mismo.   https://www.geeksforgeeks.org/a-product-array-puzzle/    . La pregunta era fácil, pero el entrevistador me pidió que resolviera la misma pregunta de tantas maneras como fuera posible. Le di 3 enfoques posibles. Me pidieron que escribiera el código para todos los problemas.
  4. Hice preguntas sobre mi proyecto en TCS (pasantía de verano) y también sobre los sitios web que he desarrollado y sobre mis otras prácticas.

También me preguntaron sobre otras cosas que están presentes en mi currículum (Concursos ganados, perfil de Hackerrank, Github, etc.). Esta ronda duró unos 20-25 minutos.

Trate de pensar en un problema de tantas maneras como pueda.

12 personas fueron preseleccionadas para la siguiente ronda.

Ronda 4: Entrevista técnica – 2

Esperaba que esta ronda fuera una ronda de recursos humanos, ya que ninguno de los candidatos tenía idea de lo que sería esta ronda.

De nuevo, introducción sobre mí. Entonces, comenzó la entrevista.

  1. https://www.geeksforgeeks.org/first-non-repeating-character-using-one-traversal-of-string-set-2   . Respondí esta pregunta.
  2. Imprime la vista derecha del árbol binario.  https://www.geeksforgeeks.org/print-right-view-binary-tree-2/   . Me preguntó sobre el enfoque para resolver este problema. El entrevistador fue amable y me ayudó durante la resolución.
  3. Algoritmo de partición de clasificación rápida.
  4. Cómo encontrar el sexto elemento más grande (eficientemente) a partir de los datos proporcionados donde los datos se siguen agregando al final por cada segundo. El entrevistador me preguntó mi enfoque de este problema.

Todas las preguntas basadas en DSA formuladas en ambas rondas pueden responderse preparándose de Geeks for Geeks.

Algunas preguntas sobre cosas que están presentes en mi currículum. Más tarde me explicó lo que sucede en NinjaCart y me preguntó si tenía alguna pregunta. Luego pregunté sobre varios roles laborales en NinjaCart, cultura laboral, etc.

Esta ronda duró unos 45-50 minutos.

Resultado: Seleccionado

Se seleccionaron 5 de 12.

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 *