EPAM Systems,Hyderabad Entrevista de (graduados de 2020) para ingeniero de software junior en Calcuta

Primera ronda: Ronda de codificación Java en mymapit.in, sitio web de Myanatomy (propiedad de Epam Systems) Esta fue una ronda de codificación en línea en Java (150 minutos). La cámara web era obligatoria para tomar esta prueba y se podía tomar desde cualquier lugar (prueba en línea). Había 3 preguntas: 1 fácil, 1 medio y 1 difícil. Solo podíamos pasar a la siguiente pregunta si habíamos enviado la anterior. Cada pregunta tenía un tiempo fijo para resolver, siendo la pregunta fácil el tiempo mínimo de 30 minutos, luego la segunda pregunta debía resolverse en 45 minutos y la última pregunta en 75 minutos. Las primeras 2 preguntas fueron preguntas de nivel básico y medio de HackerEarth, Hackerrank y LeetCode. La tercera pregunta fue un poco engañosa e involucró un análisis lógico más complejo. 2da ronda: concurso de codificación en el sitio en Java en la misma plataforma que en la ronda 1Esta fue una ronda en el sitio, los estudiantes que calificaron en la ronda 1 fueron llamados para la segunda ronda en Techno India University, Salt Lake City, Kolkata (uno de los otros 5 centros en el sitio. Otros son Hyderabad, Pune, Chandigarh y Bengaluru). Esta ronda tenía preguntas de MCQ de 20 puntos basadas en JAVA, OOPS, C++, DBMS, redes y sistemas operativos y 2 preguntas de codificación. La duración total de la prueba fue de 2 horas. Las preguntas eran un poco fáciles en comparación con la primera ronda y podían resolverse con un poco de optimización. Las preguntas fueron: 1. Dada una string, por ejemplo: abc123ab12 Encuentra la suma de números enteros dividida por la suma de no. de alfabetos redondeados al entero más cercano, es decir, 1+2+3+1+2/5= 9/5 = 2 (1,8 se redondea al entero más cercano como 2) 2. Dada una array y dado un no. NORTE, Encuentre todos los números que se pueden formar a partir de una array dada que sea menor o igual a N Dígitos N se repita Ej. arr[]= 1, 2, 3, 4 N=100 números posibles que se pueden formar a partir de arr <=N son {1, 2, 3, 4, 11, 12, 13, 14, 21, 22, 23 , 24….44}Tercera ronda: GD Mi tema fue ¿La tecnología nos separa o nos une? No fue una ronda de eliminación masiva. Solo las personas que no hablaban bien inglés o cuyas habilidades de comunicación no eran buenas fueron eliminadas. Lo que debe hacer en gd round: 1. Elija a favor o en contra del tema dado 2. Cíñase a su posición, otorgue puntos para respaldar su posición por qué cree que es correcta. El instructor nos acaba de dar 11 minutos donde 1 minuto es para pensar y los 9 minutos para discutir y el último 1 minuto para la conclusión. 4ta Ronda: Ronda de Entrevistas TécnicasEsta fue una ronda de entrevistas uno a uno. El entrevistador revisó mi CV y ​​me preguntó mi competencia en Java y Python como se menciona en mi CV. Luego, vio mi código de la segunda ronda y me pidió que le explicara la pregunta y mi solución. No resolví la pregunta por completo en la segunda ronda, ya que solo pasó 7/11 casos de prueba, por lo que me preguntó si reutilizaría mi código existente o reescribiría todo el programa una vez más para resolver la pregunta por completo. Luego las otras preguntas que se hicieron en la entrevista fueron: 1. ¿Qué es la abstracción? 2. Escriba un código para explicar la abstracción. 3. ¿Qué es un ejemplo de vida real/ejemplo comercial de abstracción? 4. ¿La string es mutable en Java? Finalmente, el entrevistador me preguntó si tenía alguna pregunta sobre la empresa o algo. La última ronda fue la ronda de recursos humanos a la que no clasifiqué.

Publicación traducida automáticamente

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