Sandvine Technologies visitó nuestro campus el 19 de noviembre de 2021 para las funciones de ingeniero de pruebas de redes y desarrollador de software de redes. Todo el proceso fue virtual ya que esto se hacía en la era del Covid.
Ronda 1 (PRUEBA EN LÍNEA): La prueba se realizó en la plataforma Hire Pro. La prueba en línea constaba de 3 secciones. Cada uno debía hacerse por separado, e incluso se cronometraron por separado. No podemos navegar a otra sección antes de completar la sección actual.
Sección 1: La primera sección constaba de preguntas de Aptitud, 15 preguntas a realizar en 20 minutos.
Sección 2: La segunda sección consistió en preguntas técnicas relacionadas con temas de CS como sistemas operativos, redes, estructuras de datos y preguntas de salida de varios lenguajes como C, C++, Java, Perl y Python. 25 preguntas debían hacerse en 40 minutos.
Sección 3: La tercera sección fue la sección de codificación. Aquí, necesitábamos escribir el código en un editor de texto sin formato y no podemos ejecutar nuestro código. Había 3 preguntas en esto y para ser hecho en 30 minutos. Las preguntas que se hicieron fueron,
- Dado un arreglo de enteros de tamaño S, escribe una función para encontrar si existe una permutación de los elementos en el arreglo tal que la diferencia entre cada dos números consecutivos en el arreglo sea 5.
- Relacionado con llamadas API en lenguaje C
- Dadas dos listas enlazadas de enteros lista1 y lista2, escribe una función para encontrar si todos los Nodes de lista1 están presentes en lista2. Suponga que list1 y list2 están en orden ascendente.
De 39 estudiantes, alrededor de 10 estudiantes fueron preseleccionados para la entrevista.
Ronda 2 (TÉCNICA): La entrevista dura alrededor de 45 minutos y fue realizada por un ingeniero sénior de la empresa con alrededor de 9 años de experiencia en Sandvine. La entrevista comenzó alrededor de las 11:30 am para mí.
- Comencé la entrevista con una breve introducción, pedí que explicara mis proyectos en detalle y formulé preguntas relacionadas con los proyectos.
- Dado que he realizado la mayoría de mis proyectos en el dominio del aprendizaje automático, me pidieron que explicara los algoritmos de aprendizaje automático como el bosque aleatorio, la regresión lineal, la precisión, la recuperación, la función de costo, los tipos de métricas de evaluación, etc.
- Luego me dieron una pregunta de codificación basada en el aprendizaje automático (como mencioné en CV) y me pidieron que compartiera la pantalla, me dieron un conjunto de datos de vivienda y me pidieron que encontrara el costo promedio de las casas por área cuadrada agrupadas por tipo de residente.
- Di la lógica para la solución y me pidieron que codificara lo mismo. Mientras codificaba, me confundí con la sintaxis de la función python en la biblioteca de pandas y el entrevistador me ayudó cada vez que me sorprendieron.
- Finalmente concluyó la entrevista y me preguntó si tenía alguna pregunta para él, le pregunté sobre mis comentarios y sobre el papel en Sandvine.
CONSEJO: Sea minucioso con lo que mencione en su currículum. Como esta ronda se basa puramente en CV y en la profundidad de las tecnologías mencionadas en CV.
Después de aproximadamente una hora, se entregó la lista de preseleccionados para la siguiente y última ronda y 3 de cada 10 estudiantes fueron preseleccionados para la ronda final. Mi próxima ronda estaba programada para las 3:00 p. m.
Ronda 3 (TÉCNICA – panel de 4 miembros): Esta ronda también dura alrededor de 45 minutos. Había 4 miembros en el panel y todos trabajaban para Sandvine durante alrededor de 9-10 años.
- Esta ronda también comenzó con mi breve introducción y me pidió que explicara mis proyectos en detalle. Pero esta vez se centraron en mi proyecto actual que no he completado y se basaba en Deep Learning y Image Processing.
- Cuando se me preguntó sobre el funcionamiento de CNN, cómo obtuve el conjunto de datos, las métricas de evaluación utilizadas, las limitaciones de mi proyecto, cómo se puede mejorar aún más, la discusión sobre la aplicación de Machine Learning en el sector bancario y de seguros.
Luego me dieron algunas preguntas básicas de codificación y me pidieron que codificara compartiendo mi pantalla. Las preguntas que se hicieron fueron,
- Encuentre el último Node N en una lista enlazada.
- Dada una string, genera un mapa hash con caracteres y sus recuentos correspondientes. Luego se le pidió que modificara el mapa del cerrojo de modo que las claves y los valores se invirtieran
Uno de los miembros del panel luego preguntó sobre la cuestión de las redes informáticas,
- Capas de OSI
- Cómo superar los errores generados en la capa Física
- TCP vs UDP en profundidad.
- ¿Qué es la capa de sesión y su funcionalidad?
- ¿Qué es el control de flujo?
- Métodos de detección de errores y funcionalidad.
Antes de la conclusión, uno de los miembros del panel encontró a AWS Cloud Practitioner mencionado en mis habilidades y me preguntó si aprendí por interés, a lo que respondí que sí. Luego procedió a hacer preguntas sobre AWS,
- Compare PaaS, IaaS, SaaS y los ejemplos correspondientes en AWS.
- Qué es VPC y sus usos.
- ¿Qué es EC2, S3?
Finalmente terminaron con la entrevista y me preguntaron si tenía alguna pregunta para ellos. Luego les pregunté qué los motivó en Sandvine a trabajar durante 10 años sin cambiar la organización. Finalmente me desearon todo lo mejor y me pidieron salir de la reunión de Zoom.
Alrededor de las 6:30 p. m. se anunciaron los resultados y se seleccionaron 2 estudiantes para Intern+FTE y yo era uno de ellos.
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