Amdocs visitó mi universidad a mediados de septiembre de 2020 y me ofreció el puesto de desarrollador. Tuvo las siguientes cuatro rondas:
La ronda 1:
La primera ronda duró 2 horas y tenía las siguientes cinco secciones:
1. Aptitud cuantitativa y lógica: todas las preguntas típicas y básicas de aptitud cuantitativa como encontrar el último dígito, tiempo y trabajo, etc. se cubrieron junto con preguntas de aptitud lógica como prueba de dirección, formas, etc. Fue una ronda bastante fácil y si usted es alguien que encuentra la aptitud realmente fácil, ¡debería ser pan comido para usted! Y si eres alguien como yo, que no encuentra la aptitud tan fácil, entonces también será pan comido para ti. Solo tienes que aprender y practicar las preguntas de indiabix.com. Incluso la preparación de una semana será más que suficiente para ti.
2. Inglés: esta sección también tenía las preguntas típicas, como comprensión de lectura, corregir las declaraciones gramaticales, reemplazar la palabra con la palabra más adecuada, encontrar sinónimos y antónimos de una palabra dada. Incluso si sabes inglés básico, no encontrarás esta ronda muy difícil.
3. MCQ relacionados con temas centrales de CS: Los temas como DBMS, OS, Linux, Shell Scripting, OOP, SQL, PLSQL se cubrieron en profundidad. Aunque estas eran preguntas normales, aún necesita tener un conocimiento profundo y conocer conceptos teóricos. Sugeriría la lista de reproducción de Sanchit Jain en YouTube para DBMS, preparación del sistema operativo. Para Linux y secuencias de comandos de shell, había visto cursos intensivos en YouTube, que resultaron ser de gran utilidad para mí. Y sí, estos conceptos me ayudaron mucho a responder algunas preguntas en la entrevista técnica. Por lo tanto, por favor NO SALTE nada en estos temas.
4. Seguimiento de la salida: se me pidió que seleccionara mi lenguaje de programación preferido entre C, C++, JAVA, Python, JavaScript, etc. Elegí JAVA. Luego, tuve que rastrear la salida de los programas Java y señalar errores en algunos de ellos también. GeeksForGeeks tiene un impresionante conjunto de seguimiento de la salida para todos los idiomas. Si los completa, podrá resolver fácilmente del 20 al 30 por ciento de las preguntas. Pero nuevamente, conocer los conceptos del lenguaje de programación lo ayudará a resolver la mayoría de las preguntas. Había visto la lista de reproducción de Java de Durgasoft para OOP, manejo de excepciones, marco de colección. Aunque los videos son bastante largos, créanme, vale la pena.
5. Ronda de programación: esta sección tenía cuatro problemas, 2 eran preguntas de programación y 2 eran preguntas de MySQL. Las preguntas de programación eran de nivel fácil a medio. Si codifica regularmente (CODIFICACIÓN NO COMPETITIVA), puede solucionar fácilmente estos problemas. Para las preguntas de SQL, una de las preguntas debía realizarse mediante una consulta de selección simple y una consulta de orden descendente. La segunda pregunta de SQL tuvo que hacerse usando una simple operación de unión o subconsulta ,
Ese fue el final de una primera ronda de 2 horas de duración. Necesitas ser medio rápido para poder resolverlo todo. SIN MARCAS NEGATIVAS.
La ronda 2:
Una ronda psicométrica muy simple, fácil y sin eliminación . Fue solo una prueba de 30 minutos.
Ronda 3:
Esta fue una entrevista técnica. Muy completo, pero muy fácil. Las siguientes fueron las preguntas realizadas:
1. Una buena discusión de 30 minutos sobre mi proyecto reciente . El entrevistador me preguntó todo al respecto desde el trabajo, el caso de uso y las tecnologías utilizadas. Pude explicarle todo en detalle y pareció bastante impresionado por ello. Sugeriría conocer su proyecto con mucho detalle, ya que le ayudará a presentar todo lo que sabe.
2. Luego me preguntó si sabía C++. Dije, sí, sé lo básico, pero no es mi lenguaje de programación principal. Mi lenguaje preferido era Java. Así que lo aceptó y me pidió que escribiera un programa muy simple en Java. El enunciado del problema era invertir cada palabra en el String dado . Rápidamente escribí el programa, pero no pude recordar la sintaxis de una función de string. Yo le dije lo mismo. Luego, me pidió que ejecutara el programa en seco y lo simulara. Como la lógica era correcta, aceptó el programa. Por lo tanto, siempre tenga agallas para decir NO si no sabe algo. Mentir no te ayudará en nada.
3. Algunas cuestiones básicas sobre Sucesiones. Me pidió que explicara el concepto usando el ejemplo de Car. Esto podría ayudarte.
4. Preguntas de DBMS: uniones, tipos de uniones, cómo funcionan las uniones, explicación con diagrama de Venn, clave principal, diferencia entre clave principal y ÚNICA. Indexación y cuándo usarlos. Había usado Indexación en mi proyecto, así que le expliqué dando ese ejemplo. Siempre trate de respaldar sus respuestas con ejemplos buenos y únicos. Eso te ayudará mucho. Para la indexación en DBMS, asegúrese de ver https://www.youtube.com/watch?v=aZjYr87r1b8.
5. Luego, comenzó a hacer algunas preguntas no técnicas y yo había establecido una buena relación con él.
6. Finalmente, me pidió que resolviera un cuestionario de 8 bolas muy común .
Este proceso tomó alrededor de 1,5 horas. Como dije al principio, esta ronda fue bastante agotadora, pero muy agradable, especialmente porque tuve un entrevistador muy comprensivo y amable. Eso sí, algunos de mis amigos tenían exactamente el opuesto. Depende de mucha suerte, supongo.
Ronda 4:
Después de 2 a 2,5 horas, recibí un mensaje que decía que había aprobado mi entrevista técnica y que estaba listo para una entrevista de recursos humanos en 20 minutos. Esta fue la ronda 4, una ronda de recursos humanos realmente buena. Una vez más, el chico de recursos humanos fue muy bueno y amable. Era un tipo de conversación muy informal. Me consoló muy rápido. Se hicieron preguntas muy típicas de recursos humanos, como antecedentes familiares, fortalezas, debilidades, estudios adicionales, por qué Amdocs, etc.
Finalmente, después de un día, ¡recibí el mensaje que decía que fui seleccionado en Amdocs!
Todas las rondas fueron virtuales y se realizaron en la plataforma HirePro.
Algunos consejos:
1) Ten mucha confianza al responder. Y si no lo son, al menos no demuestren el nerviosismo con claridad. Todos se ponen nerviosos en tales situaciones, pero trata de mantener la calma y la compostura. ¡Esos tipos también son humanos, no te comerán o algo así!
2) NO MIENTE. Nadie lo sabe todo, ni siquiera el tipo que te entrevista. Sé lo suficientemente valiente como para decir humildemente que no lo sabes. El entrevistador no te rechazará solo porque no sabías algunas cosas. De hecho, le demostrará que eres una persona honesta 🙂
3) Tener al menos un buen proyecto contigo. Eso te ayudará mucho. No tiene que ser realmente enorme, pero asegúrese de haberlo desarrollado desde cero. Trate de evitar los proyectos comunes. Si has trabajado en equipo y has dividido las tareas, trata de estudiar y comprender las partes que no has trabajado.
4) Sea respetuoso y amable con los entrevistadores y respete su tiempo. No dudes en pedir ayuda si te quedas atascado en algo.
Y, ¿cómo puedo terminar esto sin agradecer a GeeksForGeeks que han ayudado a un millón de estudiantes como yo todos estos años? Entonces, MUCHAS GRACIAS también a GFG. ¡Continúe haciendo el buen trabajo!
Todo lo mejor para quien esté leyendo esto. Sigue trabajando duro y recuerda, el fracaso es parte del proceso. No te lo tomes a pecho y te desmotives.
Lagey Raho! (Se traduce como ¡Sigue trabajando!)
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