Pergunta de entrevista da empresa Qualcomm

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?