Hola, recientemente fui entrevistado por Symantec.
Ronda 1, telefónica, 1 hora
1) Cosas relacionadas con el proyecto de la empresa actual y de la pasantía, todas las preguntas eran del mismo Currículum.
2) OOPS usando C++, se le preguntó casi todo, desde la definición de clase hasta funciones virtuales puras.
3) Comandos básicos de Linux
4) Proceso de inicio general cuando la computadora está encendida.
Ronda 2, en línea (pantalla compartida), 1,5 horas
1) Función para invertir una string.
2) Cómo implementar fopen, fseek y otras funciones de manejo de archivos en Linux, discutí varias técnicas y varias restricciones como manejar un archivo grande. (Casi lo discutí durante 50 minutos)
3) Convertir un número de una base a otra, como decimal a hexadecimal, binario a hexadecimal, etc., etc.
Ronda 3, en línea (pantalla compartida), 1.5 horas
1) Cómo manejar el caso cuando tenemos una instrucción if en la macro.
http://stackoverflow.com/questions/154136/do-while-and-if-else-statements-in-cc- macros
2) https://www.geeksforgeeks.org/
3) calX(n) = calX(n-1)*calX(n-2)+calX(n-3), para n > 3
calX(n) = n, para n<= 3
Hasta qué valor de n podemos encontrar el valor correcto de calX(n) en C++
4) Representación hexadecimal de -17
5) Xor de 0xFE y 0xEF
6) http://www.geeksforgeeks.
7) Preguntas básicas sobre redes como:-
a) Dirección IP, IP estática, IP dinámica
b) DHCP, TCP, UDP
c) HTTP, máscara de subred
8) Número de Nodes que tienen hijos NULL en el árbol binario con N Nodes y el motivo de este valor.
Ronda 4, en línea (pantalla compartida), 1 hora 40 minutos
1) Diseñar un ascensor de clase, debe ser escalable.
2) Muchos conceptos de C++ y comparación con C
3) La misma pregunta de la Ronda 3, sobre la declaración if en Macros
4) Códigos de una línea, que pueden causar excepciones en el tiempo de ejecución
5) Patrones de diseño (Estrategia, Observador y Singleton)
6) http ://matemáticas.stackexchange.
Ronda 5, Telefónica, 35 mins, Director de Ingeniería
1) Breve introducción sobre proyectos.
2) Discusión sobre mis intereses futuros.
3) ¿Dónde me veo dentro de 5 años?
4) Computación en la nube
5) ¿Cuál fue el desafío más difícil que enfrenté en mi proyecto actual?
6) ¿Cuáles son todas las prácticas de software que sigo en mi proyecto actual?
Después de esto, recibí un correo de Recursos Humanos, que no me seleccionaron.
Fue una experiencia triste pero agradable.
Agradezco a geeksforgeeks que me ayudó mucho en mi preparación.
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