Synopsis Entrevista Experiencia | Conjunto 6 (en el campus para ingenieros de I+D)

Recientemente, Synopsys (Centro de Bangalore) visitó nuestro campus para la contratación para el perfil de Investigación y Desarrollo y el perfil de Integración de Software.
Aquí está mi experiencia de la entrevista.

Ronda 1 (Prueba escrita)
Consistió en 36 MCQ para ser resueltos en 1 hora.
La primera sección consistió en preguntas cuantitativas de aptitud analítica (probabilidad, razonamiento lógico).
La segunda sección consistió en preguntas de codificación, búsqueda de resultados (principalmente relacionados con punteros, relacionados con la estructura)
La tercera sección tenía electrónica digital (CMOS, problema de disipación de energía, K-MAP, flip-flop).
MCQ fue de 1,2 y 3 puntos, incorrecto y 50% negativo, POR LO QUE SÓLO INTENTAR SI PUEDE RESOLVERLO O SABERLO, el trabajo de conjetura incorrecto puede resultar en calificaciones bajas.

Ronda 2 (Entrevista Técnica)
14 personas seleccionadas de 100 para esta ronda.
El entrevistador me pidió que me presentara y esta entrevista se relacionó principalmente con temas relacionados con el sistema operativo.

1. ¿Cuáles son las etapas de la compilación? Explica cómo funciona cada paso.

2. Me preguntó sobre la biblioteca estática y compartida y las diferencias entre ellas y me dijo que escribiera una biblioteca propia y cómo se configuran las bibliotecas estáticas.

3. ¿Cuántos procesadores y núcleos y subprocesos se ejecutan? Cómo averiguarlo usando la aplicación (en Windows), usando el comando (en Linux)
Aquí respondí que usaré el administrador de tareas de Windows para averiguarlo 😛 pero ella dijo que nos muestran los procesos principales y ella también quiere ver todos los subprocesos

4. ¿Cuáles son las principales variables de entorno que usamos y qué es ldpath?

5. ¿Qué herramientas de depuración he usado hasta ahora y cómo funciona la depuración internamente? y me hizo algunas preguntas sobre gdb

6. ¿Qué hace el cargador y el enlazador y en qué parte de la memoria se almacena todo?

7. Me pidió que escribiera un código para verificar que la string sea palíndromo o no 😀

Luego algunas preguntas normales como

¿Por qué codificamos? Necesidades básicas de codificación. Me pidió que explicara mi proyecto de pasantía (realizado en Samsung R&D). ¿Cuáles son los trabajos de desarrollo web que ha realizado hasta ahora?

Después de la primera ronda de entrevistas, 6 candidatos fueron preseleccionados para la segunda entrevista.

Ronda 3 (entrevista técnica)
Durante la primera media hora, el entrevistador me hizo diferentes preguntas relacionadas con el puntero, no recuerdo todas.

1. Comenzó con la diferencia entre

    int *p[10];
    int (*p)[10];

2. Asigne dinámicamente una array 2D, una array de strings, una array de punteros (todos usando malloc y ambos nuevos)

3. Pidió que le explicaran toda la pregunta relacionada con el puntero que venía en la prueba escrita.

4. Me dijo que escribiera push y pop of stack usando la lista enlazada.

5. Array de números infinitos que contienen 0 y 1, encuentre el punto de transición de 0 a 1 en tiempo O (logn). (código necesario)

6. Una pregunta de búsqueda de ruta usando BFS básico (se necesita código)

7. Discusión detallada sobre polimorfismo (funciones virtuales, por qué usar, uso de clase abstracta, funcionamiento de la tabla virtual, sobrecarga de operadores) con ejemplo

8. Aplicación BST y encontrar el Node de valor mínimo allí (se necesita código)

9. Diferencia entre circuito secuencial y combinacional y algunas preguntas al respecto.

10. Función de clk en D-flip flop y alguna pregunta relacionada con flip-flop.

11. Uso de la puerta NAND en la vida real y XOR usando NAND.

Por último, me preguntó si ya tengo alguna oferta y si estoy dispuesto a aprender algún trabajo relacionado con la electrónica en el futuro para la síntesis del programa (ya que soy un estudiante de TI)

Una vez más, después de esta ronda, se preseleccionaron 3 candidatos.
Se suponía que tomarían más entrevistas, pero dijeron que ya no las necesitaban y estos 3 candidatos recibieron la oferta 😀

Consejos: Esté preparado adecuadamente, pueden preguntarle cualquier cosa desde cualquier lugar, no necesariamente sobre temas académicos siempre.
Muchas gracias a geeksforgeeks.org, esta es una de las razones más importantes de mi éxito 🙂 ¡
Todo lo mejor! ¡Mantén la fe en ti mismo y trabaja duro!

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

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *