Cómo descifré EPAM Systems Drive 2020: guía completa sobre preparación y preguntas frecuentes

EPAM es uno de los trabajos soñados para los estudiantes de primer año en la actualidad, que se está volviendo exponencialmente popular. Esta es una empresa basada en productos en la que brindará soluciones integrales a los clientes y hará que el desarrollo de productos sea solo más fresco. Como no muchos de los estudiantes de ingeniería conocen completamente la unidad EPAM y cómo hacerlo, solo ayudaré a todos informándoles cada parte y respondiendo las preguntas frecuentes que enfrenté antes de sentarme para la unidad. Antes de presentarse para su unidad EPAM, asegúrese de revisarlo a fondo, ya que he cubierto todo en detalle sobre la organización y los exámenes.

Comenzaré con algunos detalles menores míos que te ayudarán a entender cuál es tu posición.

Curso: Licenciatura en Tecnología
Disciplina: Informática e Ingeniería
Facultad: Universidad de Ingeniería y Gestión, Kolkata
CGPA [Agregado prefinal hasta el sexto semestre]: 9.25 [Total: 10]

Detalles de la campaña de reclutamiento de EPAM India:

Rol laboral: Ingeniero de software junior
Lugar: Hyderabad/ Bangalore/ Pune (Puede ingresar su preferencia, pero la decisión final la tomará la propia organización).
Mi veredicto: Seleccionado

Proceso de Reclutamiento en un resumen:

EPAM India tiene uno de los procesos de selección más raros que, en mi opinión, es el más práctico. Los procesos habituales de contratación incluyen Aptitud Cuantitativa, Razonamiento Lógico, Inglés, Lógica de Programación, Codificación, Pensamiento Lateral, Corrección de Autómatas, etc. Por otro lado, la EPAM comprueba los conocimientos prácticos de los candidatos, la claridad de la conversación, la codificación, etc. Para ser honesto, los exámenes constan de un día, unas pocas horas y se comprueban tus habilidades. En muchos exámenes, principalmente en aptitud cuantitativa y razonamiento lógico, hay problemas que en realidad no evalúan tus habilidades. Lo que quiero decir es que hay muchos problemas que en particular tienen una forma de resolver eso, que es conocido por el autor. Esos problemas no muestran las capacidades de alguien, sino que son más teóricos. O los conoces, o no los conoces. EPAM,

La ronda 1:

La primera ronda es una ronda de codificación que se lleva a cabo a través del portal myanatomy a partir de hoy. Esta ronda la puedes dar desde casa. No hace falta decir que esto es completamente fuera del campus y cualquiera puede participar. Llegamos a saberlo de nuestra celda de colocación altamente activa, otros pueden referirse a organizaciones como PrepInsta o FacePrep . Siguen actualizando sobre todas las unidades de ubicación cada cierto tiempo en sus sitios web y canales de YouTube. También hay otros, pero mencioné cuál uso (d) [es decir, no hay actividad promocional detrás de escena].

Patrón:

Había 3 problemas de programación para resolver solo en Java . No puede usar ningún otro idioma estrictamente.EPAM se basa principalmente en productos, se desarrollan y sobresalen en Java. Sin embargo, esto no implica que si eres un experto en Python, no haya oportunidades. De acuerdo con la orientación, seleccionaron Java porque eso es lo que usan principalmente, y también, este es el lenguaje más común que forma parte del plan de estudios académico en todas las universidades de la India. Además, debe tener una cámara web que funcione y que esté encendida durante todo el examen. Dejar su silla, ir a otro lugar, cualquier otra persona que aparezca frente a la cámara, cubra la cámara, etc. está estrictamente prohibido y le dará advertencias 1-2 veces antes de cancelar su examen. ¡No hagas trampa! Sin embargo, puede tomar agua o cosas, dado que no se levanta de su asiento. Así que siéntate preparado con bolígrafo, papel, botella, etc., lo que necesites. No hace falta decir que no se permiten teléfonos móviles. Verificarán tu metraje al azar más tarde, así que incluso si lo haces, perderás. Además, hay verificación de plagio, tampoco se permite la copia. Además, no puede cambiar de ventana o abrir nuevas pestañas o recibirá una advertencia y su examen podría cancelarse.

  • Pregunta 1: Esto fue principalmente como el segundo elemento máximo de una array, rotando una array o algo similar.
    Categoría: Fácil
    Marcas: 20
    Tiempo: 20 minutos
  • Pregunta 2: esto era en su mayoría como preguntas de la categoría anterior, pero con una pizca adicional de restricciones. Principalmente basado en arrays, listas de enlaces, pilas, colas, etc. Pero la pregunta tenía una alta probabilidad de obtener un error de límite de tiempo. La restricción estaba en el nivel de 10^9 a 10^16. Usa tus bucles y algoritmos de manera eficiente.
    Categoría: Medio
    Puntos: 30
    Tiempo: 40 minutos
  • Pregunta 3: Esta fue una pregunta basada en gráficos. Todos mis amigos, incluyéndome a mí, enfrentaron problemas basados ​​​​solo en gráficos. Entonces, antes de rendir el examen, es posible que desee repasar un poco sus conocimientos de gráficos.
    Categoría: Duro
    Marcas: 50
    Tiempo: 60 minutos

Cortar:

60/100. Puede notar que incluso si resuelve completamente las preguntas fáciles y medianas, obtendrá 50/100. Entonces, apunta a la difícil. Cada testcase constará de puntos para cada pregunta. Myanatomy otorga puntos por cada caso de prueba oculto superado. A diferencia de otros portales, las marcas no son constantes. Por ejemplo, si está utilizando un algoritmo de O (n ^ 2), obtendrá 3/5 para un caso de prueba en particular si pasa. Si el mismo problema se hace en O(n), obtendrás 4.8-5/5. No hay marcas para casos de prueba de muestra.

Mi experiencia:

Tuvimos que pasar por un pequeño problema. Myanatomy colapsó para muchos aspirantes. Por eso se volvió a tomar la prueba. Sin embargo, no se bloqueó para mí. En ese intento, resolví 3/3 problemas. La difícil era de un gráfico, pero mirando de cerca descubrí que no era una solución gráfica. Era más un algoritmo de búsqueda. Había muchas funciones predefinidas relacionadas con gráficos, pero no servían de nada. Era una especie de pregunta capciosa. En mi segundo intento, resolví 2/3, siendo 2 de ellos el fácil y el difícil. El medio fue parcial. Sin embargo, según el corte, eliminé ambos intentos.

La ronda 2:

Después de la 1ra ronda, los candidatos seleccionados recibirán un correo electrónico de selección. En mi caso, lo recibí en 4 horas. Recibirá los correos unas cuantas veces, cada vez con información particular actualizada. Sin embargo, solo necesita ver dónde está su segunda ronda, es decir, la ubicación más cercana a su residencia, la fecha y la hora, y puede ignorar el resto. No necesita ninguna copia impresa de ese correo electrónico. El lugar que ha asignado al completar el formulario antes de la 1ra ronda, puede ir directamente allí, su nombre aparecerá en la lista. No hay sistema de tarjeta de admisión o cualquier otra cosa.

Después de llegar a su ubicación a tiempo, se le presentará una orientación de EPAM que incluirá, entre otros, la cultura de la organización, los clientes a tratar, el crecimiento de la organización, CTC, etc. Puede aclarar sus dudas allí como será una sesión interactiva. Luego irá a los laboratorios de computación de las universidades respetadas para una segunda ronda de codificación en el mismo portal.

Patrón:

Aquí se enfrentará a 2 preguntas de codificación y 11 Java MCQ. Esto es necesario ya que ninguna organización puede confiar ciegamente en los candidatos que han dado su examen desde casa. Es necesaria una ronda bajo su guía física. Todo lo demás aplicable en el patrón de la primera ronda es aplicable aquí.

  • Pregunta 1 (MCQ): Hubo 11 MCQ basados ​​en Java y OOP, obviamente.
    Categoría: Fácil/Medio/Difícil
    Marcas: 20
    Tiempo: 20 minutos
  • Pregunta 2: Esta será una pregunta básica. En mi caso, en pocas palabras, el problema era convertir un número binario a decimal y elegir el valor máximo. Una vez más, cada caso de prueba constará de marcas. En el año anterior, esta pregunta era diseñar una expresión regular o regular para aceptar direcciones IPV4.
    Categoría: Fácil/Medio
    Puntos: 30
    Tiempo: 40 minutos
  • Pregunta 3: Esta será complicada. En mi caso, se dieron números particulares como 1, 3, 7, 9. Tuve que construir números que consistieran en estos dígitos como 13, 37, 79, 93…n en cualquier orden. Se dio un límite, supongamos 37. Tuve que imprimir el conteo de cuántos números en este rango se pueden formar usando los dígitos provistos.
    Categoría: Medio/Duro
    Marcas: 50
    Tiempo: 60 minutos

Cortar:

El corte lo decidirán ellos. No está arreglado. Los candidatos que superen la ronda recibirán un correo electrónico. Asegúrese de revisar su carpeta de SPAM para el correo electrónico también. Los resultados tardarán entre 30 y 60 minutos en declararse, esperar y almorzar.

Mi experiencia:

En mi caso, resolví el primero de codificación por completo. Para el segundo, fallé en 3 casos de prueba. Resolví eso más tarde en casa, pero para ese día en particular, fallé esos. Para la ronda MCQ, las preguntas fueron principalmente sobre subprocesos, sincronización y herencia. Cepíllalos antes de que aparezcas.

Ronda 3:

Si recibes el email de la ronda anterior, ¡enhorabuena! Esta es la ronda GD, es decir, la discusión en grupo. Formarán grupos de 8/10 personas según sea necesario. En mi caso, a esta ronda llegaron un total de 72 alumnos y se formaron grupos de 10/11. Entrarás en una sala de mesa redonda. Habrá un instructor en la sala que lo calificará según su conversación en inglés únicamente. Los gerentes tuvieron la amabilidad de llevar a todos los estudiantes y candidatas de la estación avanzada en el grupo 1/2. Todos quedamos abrumados por su gesto de cuidar a un candidato, aunque yo estaba en el último grupo porque mi casa está a solo 2 horas de distancia.

Tema: Doomsday en 10 minutos.

Tiempo: 10 minutos (medido en cronómetro)

Mi experiencia:

En mi caso, el instructor fue el Sr. Andrews, quien es de origen ruso. Nos dijo que habláramos como si estuviéramos en una cafetería. No importa quién habla qué, importa si hablas o no. Solo ten una conversación normal y habla con fluidez. Si eres de la junta estatal, no te preocupes, yo también soy de la junta estatal. De 10 personas, después de 7 minutos, 3 personas tuvieron la oportunidad de hablar específicamente por él (no soy uno de ellos, eran mis amigos). Se pusieron tensos pero continuaron su conversación. 1 de esos 3 quedó eliminado, y otro más. 8/10 a la siguiente ronda. La eliminación no es obligatoria en esta ronda. Hubo 1/2 grupos donde no se eliminó ninguno.

Ronda 4:

Esta ronda de entrevistas técnicas 1:1. Si el número de tu grupo es uno de los últimos, créeme, ¡tendrás que esperar mucho! ¡Como mucho! No hay nada fijo en esto que no hace falta decir. Solo compartiré mi experiencia y las preguntas básicas que me hizo hasta donde recuerdo.

  • Presentarte.
  • Detalles completos de los proyectos completados y en curso (si los hay).
  • Estructuras de datos como pilas, colas, arrays, listas de enlaces.
  • Preguntas basadas en Java como recolecciones de basura, subprocesos, métodos estáticos finales virtuales, herencia, etc.
  • Preguntas básicas de punteros, llamada por valor y llamada por referencia: diferencia y dónde usar, etc.

Me pidió aprox. 80 preguntas en 45 minutos. De ellos, respondí aprox. 74. Para los que no sabía, lo dije claramente. 1/2 Me equivoqué de tensión, pero él era consciente del hecho de que yo sabía pero me puse nervioso en ese momento.

Ronda 5:

Se le pedirá que espere un tiempo después de su ronda técnica. Si es seleccionado, pasará a la ronda de recursos humanos. Esta será principalmente una conversación normal sobre pasatiempos, lo que haces y lo que no. Le dije que escribo blogs, tengo algunas ideas de proyectos en mente y me preguntó por qué no iba a crear una startup, lo cual indirectamente me pregunta «¿por qué deberíamos contratarte?». Me pidió que tomara agua porque me estaba ahogando al final del día (entonces eran las 10 de la noche). Me preguntó sobre mi familia, cómo iba a ir a casa tan tarde, etc. Dijo que le gustaba la gente enérgica en la que le expliqué la controvertida política de trabajo ‘996’ en China .

Veredicto:

En general, fue un día largo desde las 6 a. m. (saliendo de mi casa) hasta las 12 a. m. (regresando a casa). Recibimos una lista después de 7 días de la universidad anfitriona, en la que mi nombre no estaba allí. Estaba desanimado, obviamente, pero estaba esperando que la organización distribuyera oficialmente los correos electrónicos de selección a los candidatos. Pero después de largos y agotadores 19 días, recibí mi correo electrónico de selección el 15 de agosto, es decir, el Día de la Independencia a las 2:32 AM.

Ahora ya conoce todas las ventajas de EPAM y las preguntas frecuentes de la unidad. Si todavía te queda alguna consulta, ¡comenta a continuación!

¡La mejor de las suertes!

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 *