Experiencia de entrevista de Qualcomm | Conjunto 20 (En el Campus – IIITD)

El proceso de Qualcomm contiene 4 o 5 rondas: 

  1. Aptitud+Programación mcqs+Técnico mcqs
  2. Entrevista Técnica I
  3. Entrevista Técnica II
  4. Entrevista Técnica III (puede o no ser)
  5. entrevista de recursos humanos

redondo – yo  

1. Sección de Aptitud: (30 min – 20 preguntas / Calificación negativa) 

  • Trabajo y salarios -2 preguntas
  • 1 rompecabezas de disposición de asientos – 4 preguntas
  • 1 interpretación de datos – 4 preguntas
  • Velocidad, tiempo distancia – 2 preguntas
  • razón y proporción – 3 pregunta
  • otras 5 son preguntas de tipo codificación, decodificación, series, etc.

Nota : las preguntas son moderadas, pero el tiempo es muy inferior. ¡Sé rápido en esta sección! 

2. Programación y Técnica: (30 min – 20 preguntas, 30 min – 20 preguntas / Puntuación negativa) 

  • Punteros en c ++: enfoque en la precedencia y la asociatividad de los operadores (60%)
  • Union y estructura en c++
  • peor ajuste, mejor ajuste ¿cuál es mejor?
  • pseudocódigo para cola usando dos pilas
  • Operación NOP: ¿se detiene la memoria en el segmento de código?
  • ordenar la complejidad de los algoritmos?
  • Preguntas de operador bit a bit en C++
  • palabra clave super en puntos java en formularios mcq
  • palabra clave estática en C++
  • punteros const en c
  • LRU Y FCFS fallas de página algoritmos numéricos en os
  • heapify, heap sort complejidad?

Nota: la programación de mcqs es fácil, pero los mcqs técnicos no lo son tanto. Las preguntas se basan en los fundamentos de la programación (c/c++). Concéntrese en los conceptos básicos de C/C++, sistema operativo, COA, DS y algoritmos. De nuevo, sé rápido también en esta sección. 

Ronda – II 

Esta ronda fue muy interesante. ¡Me pidió que me presentara! 

Después de eso saltó directamente al apartado técnico. 

  1. Me preguntó sobre mi lenguaje utilizado en los proyectos: C/C++/Java/Python. Y luego una pregunta de programación: ordenar una array de 0, 1 y 2
  2. Cómo pasar una array con la ayuda de punteros. Al pasar la array 2d, ¿por qué es necesario pasar el número de columnas?
  3. Tamaño de la estructura y unión (relleno de estructura) – https://www.geeksforgeeks.org/structure-member-alignment-padding-and-data-packing/
  4. ¿Tiene que incluir un archivo en su programa que contendrá un código genérico para operaciones de lista enlazada usando punteros en C? – https://www.geeksforgeeks.org/generic-linked-list-in-c-2/
  5. Escribir un código para la función memcpy en C, quería una implementación de código genérico, por lo tanto, se centró en punteros vacíos y encasillamiento de punteros. https://www.geeksforgeeks.org/write-memcpy/
  6. ¿Qué es el sistema operativo? Cuéntame sobre la gestión de la memoria: ¿paginación, segmentación? – ¡Estaba muy feliz después de esta discusión!
  7. Escriba un programa para invertir los bits de un número. No puede usar el operador mod %: escriba un programa en C eficiente para invertir los bits de un número.
  8. Cuénteme sobre sus proyectos, al final se estaba enfocando mucho en mi Recuperación de información y Fundación de proyectos de programación paralela.
  9. ¿Quieres hacer una pregunta? – Le pregunté sobre su área de interés y ¿en qué área está trabajando ahora en Qualcomm?

Ronda – III 

Esta ronda fue muy aburrida, porque el entrevistador no estaba dando ningún resultado si yo estaba en lo correcto o no. Estaba haciendo preguntas en una secuencia. 

  1. Me preguntó sobre el contenido de las preguntas de la Ronda – II. Para que pueda hacer algunas preguntas diferentes en esta ronda.
  2. Tienes 13 grupos de cartas, cada grupo tiene 4 cartas del mismo tipo y tiene el mismo número, que puede ser (1, 2, 3…13). ¿Cuál es la probabilidad de elegir 3 cartas para que el número 10 esté en la tercera carta ?
  3. Dime, ¿cómo predecir si un número es primo o no, derivar la complejidad del tiempo y la complejidad del espacio? Me pidió varios enfoques. Solo conocía 2 métodos en complejidad de tiempo O (logn):  https://www.geeksforgeeks.org/prime-numbers/
  4. ¿Cuál es la ventaja de usar punteros de función para llamar a funciones en lugar de llamar a funciones directamente? Le hablé sobre la función lambda en c++ 11: https://www.geeksforgeeks.org/function-pointer-in-c/
  5. De nuevo hizo una pregunta de matemáticas. Tienes una grilla de tamaño m*n, ¿cuáles son las formas de ir de un punto a otro en la grilla dado que no puedo ir de dos puntos restringidos? – Rompecabezas de la puerta famosa
  6. De repente dijo ¡Gracias! Espera afuera.

Respondí todas y cada una de las preguntas. Estaba muy nervioso después de esta ronda ya que el entrevistador no respondía nada, solo hacía preguntas. Luego esperé la ronda de Hr durante 2-3 horas. 

Ronda – IV 

Ronda de recursos humanos, nuevamente hizo las mismas preguntas repetidas y aburridas. ¡Por favor, no se prepare para estas preguntas! De acuerdo a la situación, prediga la respuesta, lo que quiere el RH. 

  • Presentarte.
  • ¿Por qué Qualcomm?
  • ¿Qué trabajo harás en Qualcomm?
  • ¿Qualcomm Hyderabad o Banglore o Noida?
  • ¿Alguna pregunta?

Finalmente el resultado llego a las 11:00pm y yo estaba en la lista de seleccionados de alumnos. 

Nota – 

  1. Ser rápido en la prueba en línea.
  2. Concéntrese en sus fundamentos de informática (Prepare su puerta o conceptos básicos de Btech).
  3. Prepárese para la aptitud también porque cada sección tiene su propio corte.
  4. Prepárese para las preguntas de codificación: Interviewbit y geeksforgeeks son buenas plataformas.

Contacto (si hay más consultas) – guliaataptitude@gmail.com
 

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 *