Qualcomm Interview Experience for Fresher | Off-Campus 2021

Qualcomm Interview Experience for Fresher | Off-Campus 2021
Qualcomm Hyderabad conducted online recruitment on Jan 2021 as an Off-Campus.
Round 1(Online Test): Online test of 1.30 hr. Was conducted which consists of 3 sections as follows.
Programming Question(Input / output related question)
Theory including data structure, operating system, algorithms, etc.
There was a sectional cut off for each section. No coding question. 
Round 2(Interview): The whole Interview process was carried out virtually at Microsoft Team Meeting. It is a one-day process consist of 2 technical Rounds and 1 HR round. Each Round proceeds are dependent on the previous round interview.
In 1st technical round, some basic question was asked and in the second technical round, the in-depth question was asked. Below is the topic wise question asked during all the 3 roundBasic Question:
Introduce yourself and education-related question
About Project in details Mention in the resume
Something exciting Work did not mention in my resume.
Why join Qualcomm instead of Samsung(I already had a Samsung Noida offer on Campus).
Program to clear the kth Bit (https://www.geeksforgeeks.org/program-to-clear-k-th-bit-of-a-number-n/)
Implement min () or max () function using bitwise OR (https://www.geeksforgeeks.org/compute-the-minimum-or-maximum-max-of-two-integers-without-branching/)
Write your own size of function (https://www.geeksforgeeks.org/implement-your-own-sizeof/)
Finding Loop in the Linked List. (https://www.geeksforgeeks.org/detect-loop-in-a-linked-list/)
Write a function to calculate an average and after that, he provides some constraint and modifies the question… (Did not remember that part).
One and two more coding questions asked did not remember the question.
Racing Horse puzzle. (https://www.geeksforgeeks.org/puzzle-9-find-the-fastest-3-horses/)
Apple / Orange Basket Puzzle. (https://www.ritambhara.in/3-basket-puzzle-appleorange-puzzle/)
One more puzzle asked but did not remember.
Theory Question on Operating System:
What is re-entrant?
Deadlock Condition and how to avoid it?
Mutex and Semaphores (theory and real-life example too).
Process State, Scheduler etc.
Cache Related Question (Computer Organization).
Fragmentation (Internal and, External Both).
Memory management.
Kernel, thread related question.
More on operating question-related question was asked not to remember exactly.
Theory Question on Programming:
Memory Layout (https://www.geeksforgeeks.org/memory-layout-of-c-program/)
Enum, Micro related question
Storage class in C and C++
Malloc, realloc, calloc related question
Pointer declaration related question like how given pointer declare is read out like int * a[9]; or int (*a[9]);(https://www.geeksforgeeks.org/pointer-array-array-pointer/) and more question related to pointer
Function declaration, calling, recursion, pass by value, pass by reference, etc.
OOPs concept full theory plus real-life example.
Compiler related question like full phases of a written program. Like conversation of c.obj file-> C.exe file etc. The symbol table, loader, linker, etc. (refer Ravula compiler lecture video)(https://www.geeksforgeeks.org/introduction-of-compiler-design/)
My Suggestion for preparation: Gate preparation will make the theory related question easy and in online test generally gate related question was asked. For coding, you must solve company-wise asked questions. One piece of advice to include in your resume for which you have in-depth knowledge(lesson learned from a Microsoft Interview). Further, try to focus on the brute force method first instead of directly giving an efficient solution during the interview.
Forgive me if my English is not good. By the way, I selected QUALCOMM Hyderabad over Samsung Noida.