Solicité en Amdocs desde su sitio web para el puesto de Graduate Software Engineer Trainee-2018. La primera ronda fue una prueba online en Amcat desde casa. Era una cámara web monitoreada. Luego me llamaron para una entrevista en Amdocs Gurgaon. El resultado de la segunda ronda aún no se ha declarado, por lo que no puedo contarles sobre la Ronda 3, que es básicamente la ronda de recursos humanos.
Ronda 1: se basó en Amcat y consta de aptitud, lógica y razonamiento, inglés, técnico (basado en C, Unix y DBMS) y ronda de codificación (que consta de 2 preguntas de codificación basadas en el idioma que seleccione antes del comienzo de la prueba) ).
Ronda 2: Fue una ronda de entrevistas técnicas. Hubo dos entrevistas de naturaleza amistosa. Fue una especie de entrevista en la que la selección no importa, también aprendes sobre tus inconvenientes de una manera positiva. Así que la entrevista se basó en lo siguiente:
- Java
- Estructura de datos
- Red de computadoras
- SGBD
- UNIX
- Sistema operativo
Las principales preguntas fueron de Java y la estructura de datos y del resto de los temas hubo preguntas básicas.
Java
1) Diferencia entre ArrayList & List y LinkedList & List
2)Colección en Java
3) Vaya conceptos
4) Código para imprimir el primer carácter que no se repite en una string.
5) Código para la explicación del polimorfismo Runtime y Compile Time y la necesidad de ambos.
6) Cómo se puede lograr la abstracción y la diferencia entre interfaz y clase abstracta.
Estructura de datos
1)Código para la inserción del Node en la lista enlazada.
2) Travesía del árbol.
3) ¿Cuál es mejor array o lista enlazada y qué estructura de datos preferirá entre ambas si necesita mantener un registro de 100 nombres?
4) recursividad
Red de computadoras
1)Modelo OSI con explicación de cada nivel.
2)Protocolos en cada nivel del modelo OSI
3)Diferencia entre TCP/UDP
4)Diferencia entre ipv4 e ipv6 y uso de ipv6.
5)Diferencia entre http y https
SGBD
1) Clave extranjera principal
2) Clave de candidato
3) Formas Normales y su uso práctico.
Unix
1) Cómo cambiar el directorio actual
2)Uso del comando chmod
3) ¿Qué es ssh?
Sistema operativo
1) ¿Qué son los hilos?
2) Cual es mejor Multiprocesamiento o Multihilo.
Ronda 3: Fue una entrevista técnica telefónica. Cuando complete la Ronda 2, tendrá una entrevista técnica telefónica. Las preguntas formuladas en la entrevista telefónica fueron muy básicas y de los mismos temas, es decir, Java, SO y redes informáticas.
Al principio, se presentó y me pidió que me presentara. Luego comenzó a hacer preguntas desde Java.
Java
1) ¿Por qué Java es mejor que otros lenguajes orientados a objetos?
2) ¿Cómo implementa Java sus funciones de seguridad y portabilidad? (Mencione el uso de JVM)
3) ¿Cuál es el uso del polimorfismo y cómo se logra?
Sistema operativo
1) Diferenciar entre memoria física y memoria lógica.
2) ¿Qué es una memoria virtual?
Red de computadoras
1) Explique el modelo TCP/IP y OSI y diferencie entre ellos.
2) Explicar los protocolos en el modelo TCP/IP y OSI capa por capa.
La última pregunta en ambas entrevistas fue si quieres preguntar algo.
Solo revise los temas dados, sería suficiente para la entrevista.
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