Experiencia de entrevista de Epic Systems: fuera del campus

Solicitó Epic Systems offshore (Madison, Wisconsin) en diciembre de 2014, recibió la llamada el 6 de enero.

Aplicada a través de su opción de carrera en su sitio web, la etiqueta IIIT lo ayudará a recibir la llamada.

Ronda 1 (Entrevista Introductoria – Telefónica)
La primera ronda se llevó a cabo el 16 de enero, antes me preguntaron sobre mi disponibilidad y respondí brindándoles una fecha en particular. La llamada vino de su oficina de Nueva Jersey. Fue una charla normal sobre mi área de interés, los proyectos que hice, su descripción general. Luego me preguntó si tengo alguna duda o pregunta relacionada con el tipo de trabajo que hace Epic, le hice varias preguntas a las que respondió. Llegué a saber que el entrevistador era del propio IIIT H (B.Tech).

Ronda 2 (Evaluación en línea)
Se me notificó a través de un correo electrónico que había terminado la primera ronda y ahora tengo que pasar por un examen de evaluación en línea realizado por ProctorU. Me dieron un enlace alojado por ProctorU (supongo que es una agencia de contratación que toma exámenes de evaluación en línea), en ese enlace tuve que elegir la hora para el examen de evaluación. Esta ronda tuvo lugar el 26 de enero.

En el tiempo asignado, inicié sesión en el enlace proporcionado por ellos y la configuración inicial tomó alrededor de 30-40 minutos. Esto incluye verificar la identidad, verificar el entorno donde estoy dando el examen, me monitorearon a través de la cámara y no me permitieron ni cambiar la ficha.

La Evaluación constaba de 4 partes:

Parte 1: razonamiento cuantitativo y lógico (sin tiempo)

15 preguntas, tipo MCQ.

Parte 2: Habilidad técnica/Conocimiento (sin tiempo)

Era una especie de sección de párrafo de comprensión. Se diseñó un nuevo lenguaje y se escribieron reglas para este nuevo lenguaje, de acuerdo a estas reglas se hicieron preguntas tipo MCQ.

14 preguntas

Parte 3: Habilidad de velocidad

Tendrás 2 minutos y tendrás que responder 10 preguntas. Tienes que hacer todo lo que puedas. Estas preguntas abarcan desde matemáticas normales hasta razonamiento lógico. Hice 6/10.

Parte 4: Sección de codificación (sin tiempo)

Se compone de 4 preguntas que deben ser resueltas. Estas son preguntas de programación estándar con la particularidad de que no hay juez, es decir, no habrá casos de prueba para que pruebes la validez de tu solución, no puedes compilar/ejecutar tu código y, por supuesto, como mencioné anteriormente, puedes No use su terminal (solo tiene que codificar en su área de texto, esto es un poco molesto). Pero también puede escribir pseudocódigos en lugar de códigos reales. Ellos juzgarán qué tan bien puede construir algoritmos. No lo juzgan por la corrección del programa, sino por cómo divide y estructura su código. Habiendo dicho eso, su código debe ser genuino, es decir, el código estructurado simple que es incorrecto no lo llevará a ninguna parte, así que sea crítico al respecto. Recuerdo ¾ de preguntas que me hicieron, estas fueron:

  1. Se le dará una string que contiene letras mayúsculas y minúsculas (no se permiten números). Debe imprimir todas las permutaciones de string con la restricción adicional de que no puede cambiar las posiciones de los alfabetos en mayúsculas.
  2. Hay un tablero de * n cuadrados, hay un nuevo tipo de juego que se juega en este tablero. hay piezas en el tablero que solo pueden moverse horizontal y verticalmente cualquier cantidad de casillas hasta que se encuentra con una pieza oponente, cuando lo hace, reemplaza la pieza oponente en esa posición y el turno se alterna. La entrada contendrá una array * n con 1,2 y 0 en las celdas. ‘1’ indica tus piezas, ‘2’ indica piezas del oponente y ‘0’ indica espacio libre. Una de sus piezas se ha caído del tablero y ni usted ni su oponente recuerdan su posición original, por lo que deciden colectivamente que pueden colocarla en cualquier lugar que deseen, por lo que depende de usted colocarla en una posición en la que pueda maximizar el número. de piezas oponentes que puedes cortar. Muestra las coordenadas x e y de dicha posición. Si existen varias posiciones, envíe a cualquiera.
  3. Tienes que imprimir todas las combinaciones posibles de números de teléfono. Se dará la longitud del número. También se darán 3 dígitos, que no se pueden utilizar. Dos dígitos consecutivos no pueden ser iguales. Un número que contiene 4 siempre tendría 4 al principio.

Preguntas que se hicieron a otros candidatos:

1. Supón que todos los meses tienen 30 días. Hay 12 meses en un año. Febrero tendría 31 días en un año bisiesto. la condición para el año bisiesto se define como (año%40==0) es bisiesto, (año%200==0) no es bisiesto, (año%1000==0) es bisiesto. Dada una fecha como DD/MM/AAAA, busque el siguiente día bisiesto.

2. Imprime la array en orden espiral.

3. Dado un número, obtenga todas las substrings posibles usando los dígitos de este número y si el producto de los dígitos en un subconjunto es igual al otro, devuelva falso, de lo contrario devuelva verdadero.

     e.g. 345 = {3,4,34,45,35,345}
     products are {3,4,5,12,20,15,60} hence true
     3426 = {3,4,2,6,34,42,26,....}
     product = {3,4,2,6,12,8,12,..} hence false.
     (products of 34 and 26 are same) 

4. Para imprimir la string de pedido perfecta de longitud N.
Por ejemplo, «achq» es uno de los ejemplos de longitud 4, ya que a< cRonda 3 (Prueba de personalidad):
Después del resultado de la segunda ronda, me enviaron un enlace donde tengo que dar una prueba de personalidad. Era un tipo de preguntas normales de MCQ donde dieron algunos escenarios comunes y me pidieron que les diera mi mejor respuesta (tomó 20-25 minutos). Esto no fue una ronda de eliminación.

Ronda 4 (Entrevista Técnica – Telefónica):
Me dieron una ventana de una semana para elegir 3 opciones cuando estaré disponible.

El día de la entrevista (23 de febrero), llamaron a la hora precisa, por lo que la entrevista comenzó con preguntas normales como Cómo obtener el Node n desde el final en una lista enlazada, etc. Hicieron preguntas algorítmicas muy normales. Después de estos, me pidió un proyecto para discutir. Hablé del motor de búsqueda. La discusión abarcó desde los algoritmos utilizados desde la primera fase hasta la última fase y todas las tecnologías involucradas. Discutió sobre las mejoras futuras para el proyecto y, en el medio, siguió haciendo preguntas relacionadas con el proyecto.

Esta ronda tomó 50-55 minutos.

Ronda 5 (Ronda de HR – Telefónica)
Inmediatamente después de la Ronda 4, HR llamó (me informaron que la Ronda 4 y la Ronda 5 se llevarán a cabo una tras otra). El departamento de recursos humanos hizo preguntas normales como: ¿Cómo llegó a conocer Epic, por qué quiere trabajar en la industria de la salud, si tengo otras ofertas de trabajo o no?

PD: antes de presentar la solicitud, le sugiero que lea sobre el entorno de trabajo de Epic Systems y las tecnologías que utilizan en quora, lo ayudará a tomar una decisión en caso de que lo seleccionen.

Si le gusta GeeksforGeeks y le gustaría contribuir, también puede escribir un artículo y enviarlo por correo electrónico a contribuya@geeksforgeeks.org. Vea su artículo que aparece en la página principal de GeeksforGeeks y ayude a otros Geeks.

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 *