AMDOCS visitó nuestro campus Cummins College of Engineering for Women, Pune para la contratación de tiempo completo para 2 funciones de analista de sistemas y desarrollador de software.
Elegibilidad: 7 y superior sin retrasos activos y estaba abierto para sucursales COMP/IT/ENTC
El rol para el que está preseleccionado depende de las secciones de la prueba que haya intentado bien.
Prueba en línea: la prueba se realizó en la plataforma Hirepro y fue supervisada. Hay secciones de comandos Verbal, Aptitude, PL/SQL y UNIX junto con una sección de fragmentos de código donde selecciona el lenguaje de C++ y Java e intenta los fragmentos de código.
No hay un corte seccional, pero se asignó un cronómetro seccional para cada sección. El nivel de dificultad verbal y de aptitud fue fácil, mientras que el de los comandos y fragmentos de código PL/SQL y UNIX fue moderado. La prueba duró aproximadamente 1,5 horas.
Más de 250 estudiantes se presentaron para la prueba, de los cuales 60 fueron preseleccionados para la siguiente ronda.
Prueba de comportamiento: a los que aprobaron la prueba de MCQ se les enviaron enlaces para la ronda de comportamiento en la que había preguntas situacionales. Básicamente, quieren comprobar sus puntos de vista sobre diferentes situaciones. Esta ronda duró unos 15 minutos. No hubo eliminación después de esta ronda. Los 60 estudiantes se presentaron a las entrevistas. Obtendrá sus resultados para el rol que ha sido preseleccionado después de esta ronda, en consecuencia, se llevarán a cabo sus procesos adicionales.
Ronda 1 (Entrevista técnica): esta ronda también se realizó en la plataforma Hirepro y comenzó presentándome y luego el entrevistador hizo su breve introducción. El entrevistador es un profesional de TI con mucha experiencia que tiene más de 5 años de experiencia en la industria. Me hizo sentir bastante cómodo y me preguntó cuál era mi lenguaje de codificación favorito. Confiaba en Java, así que le dije Java.
NOTA: Si está dispuesto a postularse para un puesto de analista de sistemas en Amdocs, debe tener un conocimiento muy profundo sobre C++/Java, no se le ofrece una tercera opción. No quieren Python ni C porque tienen muy claro que trabajan en Java/C++ y buscan codificadores solo en estos lenguajes. La entrevista progresó, me hizo las siguientes preguntas:
- ¿Cuáles son los conceptos importantes de programación orientada a objetos?
- ¿Qué son las clases y los objetos?
- ¿Cómo se crean los objetos y dónde se almacenan?
- ¿Qué versión de Java has usado?
- Me preguntó la diferencia entre JDK 1.7 y JDK 1.8 como en la pregunta anterior, respondí JDK 1.8. No pude responder correctamente a esta pregunta, así que me explicó la diferencia exacta entre ellos.
- ¿Qué son la abstracción y la encapsulación?
- ¿Qué es la sobrecarga y anulación de métodos?
- ¿Qué es la herencia?
- ¿Qué son las clases abstractas y las interfaces?
- Me preguntó la diferencia entre JRE, JDK y JVM.
- Me pidió que suponga que soy un hombre común, no tengo conocimiento sobre software y quiero ejecutar una aplicación Java en mi computadora. ¿Qué crees que necesito JRE o todo el JDK instalado? También me dio pistas.
- ¿Qué es lambda en java?
- Me preguntó qué son los constructores y qué valor devuelve un constructor.
- A continuación, me preguntamos si sabe qué es Array List y si podría codificar su sintaxis. Codifiqué la sintaxis en la plataforma y funcionó.
- A continuación, me hizo preguntas relacionadas con Hashset, Hashmaps y colecciones en Java. Me preguntó qué hace exactamente Hashset. ¿Por qué los necesitamos? No pude darle una respuesta precisa para esto, por lo que me preguntó si confiaba en las colecciones y cuando dije que no, no había más preguntas sobre ellas.
- Más tarde me pidió un código donde debería imprimir 0 cuando se ingresa 1 y viceversa, pero la restricción era que no puede usar ninguna declaración condicional, ningún cambio de caso y ninguna función. Traté de codificar, le expliqué 2 o 3 lógicas, luego me dio pistas para su enfoque y pude entender eso, y me dijo que solo explicara el algoritmo al final.
CONSEJO: Si no está seguro acerca de algo, diga directamente que no porque cuando dé cualquier respuesta, el entrevistador siempre estará listo para dispararle con preguntas ¿Cómo y por qué? Él señaló en este punto, así que asegúrese de mostrarles la voluntad de aprender y estar listo para aceptar que no sabe algo.
Más tarde, otro entrevistador se unió a la reunión, el entrevistador anterior me había informado sobre él cuando entró, se presentó. El entrevistador anterior le dijo que había terminado con las preguntas técnicas sobre Java y que solo quería hacer algunas preguntas sobre SQL y DBMS.
El otro entrevistador me pidió que me calificara en SQL. Aunque estaba confiado, no quería sonar demasiado confiado y me califiqué con 2/5.
- Comenzó con una pregunta básica. ¿Cuál es la diferencia entre eliminar y truncar?
- Me preguntó qué bases de datos conozco.
- Se une en SQL.
- ¿Cuál es el nivel de vista? Le di esta respuesta en profundidad, estaba bastante satisfecho.
- ¿Qué son DDL y DML?
- Me preguntó si podía escribir consultas. Respondí con confianza que sí, así que me pidió que escribiera una consulta para seleccionar a todas las personas de la base de datos que eran elegibles para votar. Escribí el código y quedó satisfecho.
Más tarde saltaron a las preguntas de comportamiento.
Las preguntas de comportamiento comenzaron con ¿qué tienes confianza o exceso de confianza? Honestamente le respondí que durante la entrevista, cuando no podía responder algunas preguntas, comencé a sentirme poco confiado, pero ahora me siento bastante confiado. Estaba feliz de escuchar eso. ¿Me preguntó el mayor fracaso en la vida? Mayores logros. ¿Cuánto tiempo quería estar con Amdocs? ¿Qué pasaría si Google me diera una carta de oferta si dejaría Amdocs? Más tarde me dijo que no has trabajado con UNIX, supongamos que te asignan ese equipo, ¿cómo trabajarás allí? Publicar esto también me preguntó algunos comandos UNIX Lo leí antes de la entrevista y nombré algunos de ellos que estaba satisfecho. También me preguntó que si me daba solo un comando UNIX y una hora y me regresaba, podría responder todo sobre el comando. Solo sonreí y con confianza dije que sí.
Esta entrevista tuvo una duración de una hora y 5 minutos.
CONSEJO: mantenga la conversación interactiva, siga sonriendo y responda cada pregunta con confianza.
Cuando las entrevistas técnicas se realizaban simultáneamente, había entrevistas de recursos humanos en el backend. Preseleccionaron aproximadamente a 20 estudiantes para la entrevista de recursos humanos.
Entrevista de recursos humanos: recibí un correo para la entrevista de recursos humanos después de 1,5 horas de mi entrevista técnica para mantener una ventana aproximada para la misma. Esto fue bastante tranquilo. Recursos Humanos fue muy amable y lo hizo bastante cómodo. Se hicieron preguntas básicas de recursos humanos como los antecedentes familiares, los logros y la comodidad con la ubicación. Fue muy interactiva conmigo, curiosamente me escuchó, interactuó conmigo y compartió su experiencia. En general, es muy tranquilo, pero asegúrese de haber escuchado atentamente la charla previa a la colocación porque el motivo de esta empresa es una pregunta muy importante. Había investigado la cultura laboral y sus eventos que se realizan cada año y lo mencioné por lo que quedó tremendamente impresionada.
¡El veredicto final se anunció al día siguiente! Seleccionaron a 8 niñas para el rol de desarrollador de software y 9 para el rol de analista de sistemas. yo era uno de ellos
CONSEJO FINAL: cuando diga que sabe un idioma, asegúrese de que todos los aspectos estén cubiertos y prepárese de tal manera que tenga una respuesta lista por qué y cómo para cada pregunta.
¡Gracias GeeksforGeeks por este increíble material de colocación que hizo que mi proceso de colocación fuera fluido y agradable!
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