Experiencia de entrevista de Raja Software Labs para estudiantes de primer año (Pune)

El proceso de selección incluyó 1 prueba MCQ, 1 prueba de codificación y 3 entrevistas técnicas.

1ra Ronda – MCQ: Tuvimos que resolver 20 MCQs en 30 minutos. Tuvimos que resolver preguntas como completar el código, seleccionar la salida correcta, verificar la sintaxis y la semántica, y también tuvimos algunas preguntas de aptitud. La prueba se centró principalmente en preguntas de programación y tenía un número menor de preguntas de aptitud. La prueba se tomó a través de formularios de Google.

2da Ronda – Programación: En esta ronda, teníamos 5 preguntas de codificación para resolver en 1 hora. La prueba se tomó a través de Google Docs. Sin compilación, solo teníamos que completar la función requerida. Las preguntas se basaron en la serie de Fibonacci, números primos, strings, etc.

3ra Ronda – Entrevista Técnica: Esta entrevista fue completamente técnica. El entrevistador ni siquiera me pidió mi presentación. Fue directamente a las preguntas de codificación. Antes de comenzar con la codificación, me explicó las reglas de la ronda de codificación.

  • 15 minutos para una pregunta.
  • Escriba solo la función y no el código completo.

Hizo 3 preguntas en total.

Sin compilación. Solo tuvimos que secar todo el código en una hoja de papel y mostrar nuestro proceso de pensamiento.

4.ª ronda: entrevista técnica: comencé pidiendo mi presentación e hice algunas preguntas sobre mi currículum. Luego pasó a hacer 2 preguntas de codificación y 1 rompecabezas. Mismas reglas que la primera entrevista.

  • Escriba una función que tome una string como entrada y reemplace el espacio con «%?»

Entrada: «Quiero trabajar para Raja Software Labs»
Salida: «Quiero% trabajar% para% Raja% Software% Labs»

  • ¿Dibujar un patrón de pirámide?
*
* *
* * *
* * * *

Variación:

*
* * *
* * * * *
* * * * * * *

Nuevamente, solo tuvimos que ejecutar el código en seco. No se necesita compilación.

  • En una caja hay 200 bolas. El 99% son rojos y el 1% son azules. Al agregar/quitar bolas de la caja, haga que el 98 % de las bolas rojas y el 2 % de las bolas azules estén en la caja.

Datos dados: 198 bolas rojas y 2 bolas azules.

Solución: al eliminar 100 bolas rojas, quedan 98 bolas rojas y 2 bolas azules en el cuadro, que es la respuesta requerida.

5.ª ronda: ronda técnica: esta ronda se centró más en mi currículum, proyectos y experiencias laborales anteriores. Me preguntaron sobre mi idea para el Proyecto BE. Dado que esta entrevista se realizó en julio de 2021, no había comenzado con mi proyecto, pero si está dando esta entrevista tarde en su cuarto año, definirán su proyecto. Hablé sobre mi mini proyecto de tercer año en ese entonces, ya que no tenía otra opción. También hizo algunas preguntas de libros de texto sobre recursos humanos, como mis debilidades, el plan para mi maestría, etc. Luego pasó a hacer las temidas preguntas de la entrevista. FYI Esta vez no pude resolver uno de ellos. Así que no se preocupe si pierde 1 o 2 preguntas. Todavía recibí la carta de oferta una semana después. Esta vez no hubo límite de tiempo.

  • Stock comprar la venta. Solo se permite una compra.

Respuesta: Hice la solución O (n 2 ) al iterar directamente usando 2 bucles for anidados y encontré la ganancia máxima. Un mejor enfoque es iterar desde atrás y crear la siguiente array máxima. Luego, al atravesar la array dada desde el frente, puede obtener fácilmente el máximo beneficio.

  •  ¿Comprobar si dos números son iguales sin usar operadores aritméticos y de comparación?

Respuesta: https://www.geeksforgeeks.org/check-if-two-numbers-are-equal-without-using-arithmetic-and-comparison-operators/

Nuevamente, no se necesita compilación, solo ejecute el código en seco. Espero que este artículo ayude a cualquier persona nueva que esté tratando de conseguir un trabajo. RSL tomó muchas rondas antes de seleccionarme para el puesto de ingeniero de software . No revelar el salario aquí, pero siempre puedes averiguarlo en Internet 🙂

Trabaja duro y tal vez lleguemos a trabajar juntos 😉

Publicación traducida automáticamente

Artículo escrito por sharduld80 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 *