J'ai postulé via un recruteur. J'ai passé un entretien chez Qualcomm (San Jose, CA) en nov. 2020
Entretien
2 Technical Rounds of 35 minutes and 1 hour 15 min. Coding question in C/C++.
Topics - Driver Development, good knowledge of C, Computer architecture, University Project, and Work experience related questions.
Questions d'entretien [1]
Question 1
1. Pointer declaration and How it looks in the memory?
2. How to define concurrency in C programming?
3. Generic pointer?
4. Switch and if-else differences and which one will be more efficient?
5. Volatile, what bug could occur If volatile not declared?
6. Difference between structure and union?
7. Use cases of the union in the Embedded programming?
8. What is the Recursion function?
9. How recursive programming can be dangerous in Embedded programming(stack overflow)?
10. What is multithreading programming? Examples used in the project?
11. Resume based questions on work experience and University project?
12. What is Virtual Memory?
13. What is Cache?
14. What is Static and its use cases?
15. Find the binary value of a negative number(text editor)
16. Set and reset bit in a 32bit register(text editor)
17. Write a function to count the number of zeroes before the occurrence of 1 in a binary number from LSB?